我检索localStorage与每个循环的数据,但现在我需要一个for循环,这使得相同的事情。localStorage each和for循环
所以我每次循环的样子:
var alleDaten = $.parseJSON(localStorage.getItem("Deneme"));
$.each(alleDaten, function(i,item){
alert(item.id);
alert(item.createdBy);
});
我试过这个代码,但它不工作:
var alleDaten = $.parseJSON(localStorage.getItem("Deneme"));
for (i=0;i < alleDaten.length;i++) {
var x= localStorage.getItem(localStorage.key(i));
alert(x[i].id);
alert(x[i].createdBy);
}
你能在一个转换的循环? 在此先感谢
我已经找到了解决办法:
var alleDaten = $.parseJSON(localStorage.getItem("Deneme"));
for (var i = 0; i < alleDaten.length; i++) {
var x= alleDaten[i].id;
var y= alleDaten[i].createdby;
alert(x);
alert(y);
}
但还是谢谢你
在你使用'$ .parseJSON'函数的第一部分代码中,是否有一个原因让你在for循环中不使用它? – Nunners
我也用过第二个代码。 – aldimeola1122
在循环内部,它应该是'var x = alleDaten [i];' – techfoobar