【发布时间】:2015-08-26 09:19:31
【问题描述】:
假设我做了类似的事情:
$('.item').each(function (index)
{
if (index === 3)$(this).remove();
else if (index === 4)$(this).remove();
});
这会奏效还是会弄乱循环/索引,因为我将在循环遍历数组时从数组中删除元素?
添加时同样的问题:
$('.item').each(function (index)
{
$(this).parent().append('<div class="item"></div>');
});
这会造成无限循环吗?
【问题讨论】:
标签: javascript jquery arrays foreach