独特的对象文字键 - javascript

时间:2015-08-07 18:13:51

标签: javascript object-literal

var obj = {"":"empty string", "!":"bang", "hello world":"hello world"}

- 修复这些代码行以使其有效吗?

无论我尝试了什么方法,我都会为#34;"提供未定义的属性名称。或者在要求时出错!

我对编码非常陌生,我不是在寻找答案,也许只是朝着正确的方向努力。所以请温柔并感谢您的帮助

2 个答案:

答案 0 :(得分:2)

你必须像对象一样调用obj

console.log( obj [''] ); // "empty string"
console.log( obj ['!'] ); // "bang"
var x='!';
console.log( obj [x] ); // "bang"

答案 1 :(得分:0)

根据我的理解,你想要检索"空字符串"

您可以按照

获取信息
var obj = {"":"empty string", "!":"bang", "hello world":"hello world"}

console.log(obj[""]);