JavaScript массивы, подскажите

YG
На сайте с 23.01.2011
Offline
35
316

Подскажите самый быстрый и простой способ хранить JS массив в HTML коде страницы.

Подробнее:

Пользователь зашел на страницу отправил через AJAX запрос на сервер в результате которого сгенерировался большой массив данных, к примеру, возьмем простой:

item = new Array();

item[0] = "один";

item[1] = "два";

item[2] = "три";

пользователю из этого массива отдали нужную информацию, затем он по событию ONCLICK запрашивает другой элемент этого же массива, как лучше запомнить этот массив на странице чтобы максимально легко и быстро опять его считать для отправки пользователю другого элемента?

systemiv
На сайте с 05.07.2012
Offline
60
#1
YanGoo:
как лучше запомнить этот массив на странице чтобы максимально легко и быстро опять его считать для отправки пользователю другого элемента?

Если запросы идут Ajax, то его не нужно запоминать, просто записывайте в переменную.

Если же будет перезагрузка страницы, то запишите массив в куки.

Надеюсь что правильно понял вопрос..

YG
На сайте с 23.01.2011
Offline
35
#2

Я только начал изучать JS, спасибо.

Только сейчас понял что после завершения выполнения скрипта все переменные не умирают, а к ним возможно обратиться в дальнейшем.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий