我写了这段代码
var myObj={
a:'kaka',
b:'beck'
};
var finalname=myObj[b]);
console.log(finalname);
代码在控制台中没有显示任何内容。 请帮忙。 谢谢。
最佳答案
使用 myObj.b
代替 myObj["b"]
var myObj = {
a: 'kaka',
b: 'beck'
};
var finalName = myObj.b;
console.log(finalName);
如果您打算使用方括号表示法,则键应该是字符串。
var myObj = {
'a': 'kaka',
'b': 'beck'
};
var finalName = myObj['b'];
console.log(finalName);
关于javascript - 显示意外结果的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31490877/