jquery 的map 函數

1 在jquery 中,獲取任意一組對象,均可以用map()函數轉換爲數組:html

HTML代碼:jquery

<table id="users" width="700" align="center" border="1">
            <thead>
                <tr>
                    <td>ID</td>
                    <td>NAME</td>
                    <td>PASSWORD</td>
                </tr>
                
            </thead>
            <tbody>
                <tr>
                    <td>1</td>
                    <td>jim</td>
                    <td>abc</td>
                </tr>
                <tr>
                    <td>2</td>
                    <td>tom</td>
                    <td>dfg</td>
                </tr>
                <tr>
                    <td>3</td>
                    <td>green</td>
                    <td>ert</td>
                </tr>
                
            </tbody>
        </table>數組

Jquery 代碼轉換爲數組:函數

    
            var IDS=$('tbody td:nth-child(1)').map(function(){
                    return $(this).html();
                }).get();this

轉換爲一組對象:htm

    var IDS=$('table td:nth-child(1)').map(function(){
                     n=$(this).next('td');
                     p={"id":$(this).html(),"name":n.html()}
                    return  p;
                }).get();對象

相關文章
相關標籤/搜索