尝试从名为的本地存储中获取项目时 useJSON1,useJSON2等。 我得到一个无限循环。
var test = 0;
function loadTasks() {
let i = 1
let taskObject = JSON.parse(localStorage.getItem('useJSON' + i));
while (test < i)
if (taskObject) {
// do somthing;
i++;
} else {
test = i;
}
}
&#13;
答案 0 :(得分:-1)
您检查过语法和括号吗? 它应该看起来更像这样吗?
var test = 0;
function loadTasks() {
var i = 1;
var taskObject = JSON.parse(localStorage.getItem('useJSON' + i));
while (test < i){
if (taskObject) {
`do somthing`;
i++;
} else {
test = i;
}
}
}