【发布时间】:2015-09-15 15:06:26
【问题描述】:
我只是想知道是否有办法在对象中拥有一个全局变量。我需要某个对象的所有方法能够共享一个变量,而不是在每个方法中重写相同的变量。
示例: 这就是我现在正在做的事情..
var myObject = {
methodOne: function(){
var myVariable = 'stuff';
console.log(myVariable);
},
methodTwo: function(){
var myVariable = 'stuff';
console.log(myVariable);
}
}
这就是我想做的……
var myObject = {
var myVariable = 'stuff';
methodOne: function(){
console.log(myVariable);
},
methodTwo: function(){
console.log(myVariable);
}
}
我想我可能有一些语法错误,但我尝试了不同的方法,这些方法无法运行。令人惊讶的是,我无法在互联网上找到该主题的直接答案。
【问题讨论】:
标签: javascript object scope global-variables