Как я могу добавить значения в массив, не стирая предыдущие значения в массиве, используя JavaScript? - PullRequest
0 голосов
/ 27 января 2012

Я создал массив, используя JavaScript для Android-пробела, и помещаю значение индекса ссылки в массив, нажимая на конкретную ссылку в динамическом списке. Снова запускаю это приложение и нажимаю другую ссылку, текущее значение (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);

 } 

пожалуйста, направь меня. Заранее спасибо.

1 Ответ

0 голосов
/ 27 января 2012

используйте что-то вроде этого:

var my_array = [];

//your code on click
my_array.push(my_value);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...