jquery的each方法
时间: 2023-11-20 14:08:09 浏览: 43
jQuery的each()方法用于遍历一个集合(如数组或对象)并为每个元素执行一个函数。
语法:
```
$.each(collection, function(index, value){
// 执行的代码
});
```
参数:
- collection:要遍历的集合,可以是数组或对象。
- function(index, value):为每个元素执行的函数,其中index是元素的索引位置,value是元素的值。
示例:
```javascript
var arr = [1, 2, 3, 4, 5];
$.each(arr, function(index, value){
console.log(index + ': ' + value);
});
// 输出:
// 0: 1
// 1: 2
// 2: 3
// 3: 4
// 4: 5
```
```javascript
var obj = {name: 'John', age: 30, city: 'New York'};
$.each(obj, function(key, value){
console.log(key + ': ' + value);
});
// 输出:
// name: John
// age: 30
// city: New York
```
注意:each()方法不支持使用return语句来终止循环。如果需要终止循环,可以使用其他循环语句(如for或while)。
阅读全文