在jquery中设置多个全局变量的最佳方法

时间:2016-04-29 06:57:20

标签: javascript jquery function variables

我在一个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}
               }

1 个答案:

答案 0 :(得分:2)

使用单个对象代替一堆变量:

var myData = {
   country: ...,
   region: ....
   etc

然后简单地说:

 localStorage.myData = JSON.stringify(myData);

但是,您无法以这种方式存储功能 - 无论如何,您为什么要这样做?