Jquery 使用散列(#)访问预先固定的JSON变量
Last.fm似乎将Jquery 使用散列(#)访问预先固定的JSON变量,jquery,json,last.fm,Jquery,Json,Last.fm,Last.fm似乎将#符号放在其JSON API的一些变量名称前面。请看一个示例响应。当我尝试使用JavaScript访问#text时,控制台中就会出现一个无效的符号错误。此哈希的任何快速修复或原因?jQuery仅用于检索数据。访问#text数据是通过直接的JavaScript语法完成的,类似于data.recenttracks.track.artist[“#text”] 您不能执行artist.#text,因为#是用于访问对象成员的无效第一个字符符号。使用方括号代替。太棒了,这已经解决了它-我
#
符号放在其JSON API的一些变量名称前面。请看一个示例响应。当我尝试使用JavaScript访问#text
时,控制台中就会出现一个无效的符号错误。此哈希的任何快速修复或原因?jQuery仅用于检索数据。访问#text
数据是通过直接的JavaScript语法完成的,类似于data.recenttracks.track.artist[“#text”]
您不能执行
artist.#text
,因为#
是用于访问对象成员的无效第一个字符符号。使用方括号代替。太棒了,这已经解决了它-我假设.artist[“varName”]与.artist.varName相同?