jquery操作數組的方法


為了更加方便地操作數組,jQuery 為我們提供了 5 種方法,如表 1 所示。

表 1:jQuery 操作數組的方法
方法 說明
$.inArray() 判斷元素
$.merge() 合並數組
$.makeArray() 轉換數組
$.grep() 過濾數組
$.each() 遍歷數組


本節教程先來介紹第一種$.inArray()判斷元素、合並數組、轉換數組、過濾數組和遍歷數組后面介紹。

在 jQuery 中,我們可以使用$.inArray()方法來判斷某個值是否存在於數組中。

語法:

$.inArray(value, array)

參數 value 是一個值,參數 array 是一個數組。$.inArray(value,array) 表示判斷 value 是否存在於 array 中。如果存在,則返回 value 的位置(即下標);如果不存在,則返回 -1。

$.inArray()方法和 JavaScript 中的 indexOf() 方法很相似,indexOf() 返回的是字符串首次出現的位置,而$.inArray()返回的是元素在數組中的位置。如果元素在數組中能找到,則返回的是一個大於或等於 0 的值(下標);如果未找到,則返回 -1。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM