jquery.each 相关操作
时间: 2023-08-12 15:10:35 浏览: 102
`$.each()` 是 jQuery 提供的一个用于遍历集合或对象的方法。它可以用于遍历数组、类数组对象和普通对象。
语法:
```javascript
$.each(collection, callback(index, value){
// 对每个元素执行的操作
});
```
参数说明:
- `collection`:要遍历的集合或对象。
- `callback`:每个元素执行的回调函数,可以接收两个参数:`index` 和 `value`。`index` 表示当前元素的索引,`value` 表示当前元素的值。
示例 1:遍历数组
```javascript
var arr = [1, 2, 3, 4, 5];
$.each(arr, function(index, value) {
console.log("Index: " + index + ", Value: " + value);
});
```
输出:
```
Index: 0, Value: 1
Index: 1, Value: 2
Index: 2, Value: 3
Index: 3, Value: 4
Index: 4, Value: 5
```
示例 2:遍历对象
```javascript
var obj = {name: "John", age: 30, city: "New York"};
$.each(obj, function(key, value) {
console.log("Key: " + key + ", Value: " + value);
});
```
输出:
```
Key: name, Value: John
Key: age, Value: 30
Key: city, Value: New York
```
`$.each()` 方法是一个非常方便的工具,可以帮助你在 jQuery 中快速地遍历和操作集合或对象的元素。
阅读全文