在jquery中设置多个全局变量的最佳方式
Best way to set multiple global variables in jquery
我在一个js文件中有20多个全局变量和10多个关联数组,还有一些函数可以计算和显示。我需要将这些vlaue存储在本地存储中。我们有最好的方法来存储变量、数组和函数吗?例如:
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}
}
不要使用一堆变量,而是使用一个对象:
var myData = {
country: ...,
region: ....
etc
然后简单地说:
localStorage.myData = JSON.stringify(myData);
但是,您不能以这种方式存储函数-无论如何,您为什么要这样做?
相关文章:
- 全局变量和全局对象的属性之间有什么区别吗
- delete关键字在全局变量上的不同行为
- 在javascript函数中设置全局变量
- 如何将getJson的响应保存在全局变量中
- 从Javascript方法返回全局变量
- AngularJS中的封装窗口全局变量
- javascript隐式全局变量
- 如何从onclick函数设置全局变量并将其传递给另一个JS文件
- 如何使全局变量仅特定于该文件
- 在page.open()-PhantomJS中无法访问全局变量
- 使用全局变量来存储数字(JavaScript)
- 如何将变量声明为全局变量
- 在节点中创建文件全局变量
- 在Javascript中使用全局变量作为缓存是很好的
- 在jquery中设置多个全局变量的最佳方式
- 保存全局变量以供指令监视的最佳方法
- 避免节点中全局变量的最佳实践
- 在主干中使用全局变量.js .最佳实践
- JavaScript 中“全局”变量的最佳实践
- 存储供以后函数使用的值的最佳方法是什么?我听说全局变量是邪恶的