[英]how can I add values into an array without erasing previous values in array using javascript?
我使用JavaScript
为Android Phone-gap创建了数组,然后单击动态列表中的特定链接,然后将链接的索引值推入数组。再次运行该应用程序,然后单击另一个链接,当前值(ie.,clicked link -indexvalue(I think - it each time create a new array))
都存储在数组中。
每次运行该应用程序时,如何维护数组中的先前值?如何将当前值添加到同一数组中?
我的代码是:
var arr1=new Array();
$(".sidemenu li ").click(function() {
var index = $('li').index(this);
saveIndex(index);
});
function saveIndex(index) {
alert(index);
arr1.push(index);
window.localStorage.setItem("key",JSON.stringify(arr1));
var arr = JSON.parse(window.localStorage.getItem("key"));
alert(arr);
}
请指导我。 提前致谢。
使用这样的东西:
var my_array = [];
//your code on click
my_array.push(my_value);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.