遍历
.each(function(index, element){...})
和jquery类似的 each 迭代器,对每一个元素进行处理。
var fruits = [];
$('li').each(function(i, elem) {
fruits[i] = $(this).text();
});
fruits.join(', '); //=> Apple, Orange, Pear
.map(function(index, element){...})
和jquery类似的 each 迭代器,对每一个元素进行处理并返回一个值。
$('li').map(function(i, el) {
// this === el
return $(this).attr('class');
}).get().join(', '); //=> apple, orange, pear
- 在右侧代码框中第8行创建一个空数组:var fruits = [];
- 在右侧代码框中第9行对li进行遍历,且通过join方法利用, 进行组装:
$('li').each(function(i, elem) { fruits[i] = $(this).text(); }); var data = fruits.join(', ');
- 然后输出:console.log(data);
- 点击提交运行 按钮