如何检索作为函数的字符串中的数组?

时间:2018-11-30 00:01:13

标签: javascript arrays node.js function web-services

我需要从此服务中提取对象。

http://www.geonames.org/childrenJSON?geonameId=3469034&callback=listPlaces&style=long&noCacheIE=1543532747264

但是它们是一种功能js

如何获取geonames属性的值??

enter image description here

2 个答案:

答案 0 :(得分:0)

在URL中,您有[user@desktop1, user@desktop3]。如果将其取出,您将得到实际的对象。看起来您应该在代码中定义了传递的回调的名称,并且通过将回调作为参数传递而返回了实际的函数调用。

答案 1 :(得分:0)

您正在查看的数据格式为JSONP(这是我们在设计Same Origin Policy之前用于解决CORS的方式)。

从URL中删除&callback=listPlaces查询字符串参数,该服务将返回纯JSON。然后您可以照常解析。

相关问题