为什么“localStorage.removeItem”会停止循环?如果我删除“localStorage.removeItem”并且只留下“警报”,它会循环整个事情,但是使用“localStorage.removeItem”它会在第一次匹配时停止。
function removeTask() {
for (i=0; i < localStorage.length; i++){
checkbox = document.getElementById('utford'+i);
if (checkbox.checked == true) {
alert(i);
localStorage.removeItem(localStorage.key(i));
}
}
printList();
}