我在一个js文件中有20个+全局变量和10个以上的关联数组,而且我还有一些函数可以计算和显示。我需要将这些标记存储在本地存储中。我们有最好的方法来存储变量,数组和函数吗? EX:
var country=region=detailOne=detailTwo='';
var websiteOne=webSitetwo=0;
var channel=[];
var RateCard={
India:{a:0,b:0,c:0},
Australia:{a:0,b:0,c:0}
}
答案 0 :(得分:2)
使用单个对象代替一堆变量:
var myData = {
country: ...,
region: ....
etc
然后简单地说:
localStorage.myData = JSON.stringify(myData);
但是,您无法以这种方式存储功能 - 无论如何,您为什么要这样做?