| 种类 | 使用 | 说明 |
|---|---|---|
|
each() $.each() |
$("被选元素").each(function); $.each($("被选元素"), function); | 为每个匹配元素执行函数 |
| $.map() | $.map(Array, function); |
把当前匹配数组中的每个元素传递给函数, 返回值储存在新的数组中,返回新的数组对象 |
| $.grep() | $.grep(Array, function); |
把当前匹配数组中的每个元素传递给函数, 只有返回值为 true 的, 以 index 升序储存在新的数组中并返回 |
| $.inArray() | $.inArray(data, Array, start index); |
在数组里查找数据, 如果找到数据返回最前面数据的 index, 如果找不到则返回 -1, 如果设置 start index 则从设置 index 开始查找数据 |
| $.isArray() | $.isArray(object); |
如果对象是数组则返回 true, 如果不是返回 false |
| $.merge() | $.merge(Array1, Array2); | 函数用于合并两个数组内容到第一个数组 |
| index() | $("被选元素"),index("指定元素"); | 先选择选择器元素,之后返回指定元素的 index 情报 |
本文详细介绍了jQuery提供的数组操作方法,包括each()、map()、grep()、inArray()、isArray()、merge()和index()等,解析了每种方法的用法及应用场景,帮助读者掌握高效处理数组的技巧。
1752

被折叠的 条评论
为什么被折叠?



