我使用Youtube DATA Api,我收到 JSON ,其中某些对象包含键,如' foo $ bar '。
所以当我这样做时
entry.media$group
Javascript表示该值为未定义
答案 0 :(得分:2)
entry['media$group']
应该做得很好。
答案 1 :(得分:1)
在js中,有许多方法可以表示数组并对其进行访问。
点符号,entry.media $ group是条目['media $ group']的“语法糖”(正如Kolink建议的那样)
示例:的
var a = "green";
json_art= {
"colors_translation": {
"green": "verde"
}
}
console.log(json_art.colors_translation.a); //not work
console.log(json_art.colors_translation[a]); //work