【发布时间】:2013-03-20 12:31:53
【问题描述】:
我希望创建一个带有嵌套变量的 Javascript 对象,其中一些变量没有指定默认值。
我目前有这个:
var globalVarA = "foo";
var globalVarB = "bar";
var globalVarC;
function myFunction(){
//do something
}
我希望将其更改为:
var myObject = {
GlobalVars: {
globalVarA: "foo",
globalVarB: "bar",
globalVarC
},
myFunction: function(){
//do something
}
}
但是我得到以下错误:
预期的':'
如何在没有值的情况下声明这个变量?
这是最佳做法还是有其他更好的解决方案?
【问题讨论】:
标签: javascript variables global-variables