【问题标题】:CoffeeScript get key/value error from JSONCoffeeScript 从 JSON 获取键/值错误
【发布时间】:2013-03-29 16:44:45
【问题描述】:

这是我的 json 字符串:

{
    "long-url":"http://a.longlongurl.com";
}

解析json字符串:

var jsonObj = JSON.parse json_str
alert(jsonObj.long-url);

错误:ReferenceError: url is not defined。看起来像 - 中的键会导致此错误。如果键中有minus,如何获取价值?

谢谢。

【问题讨论】:

    标签: javascript json coffeescript


    【解决方案1】:

    您从jsonObj.long 中减去url
    那不是你想做的。

    改为使用索引器表示法:

    jsonObj["long-url"]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-11
      • 1970-01-01
      • 2016-09-21
      相关资源
      最近更新 更多