【问题标题】:Unique object literal keys- javascript唯一的对象文字键 - javascript
【发布时间】:2015-08-07 18:13:50
【问题描述】:
var obj = {"":"empty string", "!":"bang", "hello world":"hello world"}

-修复这些代码行使其正常工作?

无论我尝试过什么方法,我总是想出一个未定义的“”属性名称,或者在调用 ! 时出现错误。

我对编码很陌生,我不是在寻找答案,也许只是朝着正确的方向前进。所以请保持温和,感谢您的帮助

【问题讨论】:

标签: javascript object-literal


【解决方案1】:

你必须像数组一样调用obj

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

【讨论】:

    【解决方案2】:

    据我了解,您想检索“空字符串”

    您可以通过以下方式获取信息

    var obj = {"":"empty string", "!":"bang", "hello world":"hello world"}
    
    console.log(obj[""]);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-19
      • 1970-01-01
      • 2011-09-15
      • 1970-01-01
      • 2022-01-19
      • 2021-02-18
      • 1970-01-01
      相关资源
      最近更新 更多