【发布时间】:2011-04-10 20:28:36
【问题描述】:
这可能是一个新手问题。我已经使用 javascript 多年,但只是开始“认真”对待它。我有一个关于“这个”的问题
var defaults = {
baseId : 'item_',
baseName : this.baseId
}
console.log('defaults',defaults);
不确定为什么 defaults.baseName 是“未定义的” 如何引用花括号中的内容?有可能吗,还是我真的必须输入两次'item_'?
【问题讨论】:
-
我建议你做一个
var prefix = 'item_'并在需要时使用它来附加到你的地图值
标签: javascript object scope this curly-braces