2015-03-04 3 views
0

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

Может ли кто-нибудь помочь мне в этом?

ответ

0

Почему печенье? Они отправляются обратно на ваш сервер каждый раз, когда пользователь открывает какую-либо страницу. Я бы использовал localStorage (CanIUse) и JSON.stringify (CanIUse), чтобы сохранить объект со всеми свойствами в читаемом объекте.

var propertiesContainer = { 
    "prop_one": 1, 
    "prop_two": 2, 
    "prop_three": 3 
}; 
localStorage.setItem("properties", JSON.stringify(propertiesContainer)); 

В конце концов вы можете прочитать свойства, используя GetItem:

console.log(localStorage.getItem("properties")); 

http://jsfiddle.net/nyf2xf16/

Смежные вопросы