猿问

JS引入无文件头的JSON文件如何取值。

有头JSON:

callbackFunction(["customername1","customername2"])

有头JSON的JS取值方法:

<script>function callbackFunction(k,v){
    alert(k[0])
}</script>

无头json:

{"access_token":"myjson","expires_in":7200}

用JS引入:

<script type="text/javascript" src="myjson.json"></script>

这是个没有文件头的json,有文件头的JSON可以用function取到值,但对于这种没有文件头的JOSN该如何取值?是否只能用ajax来处理?


慕工程0101907
浏览 1010回答 1
1回答

尚方宝剑之说

没试过通过script引入json文件,不过就算是引入了,因为“无头”(⊙﹏⊙)的json其实是一个没有左项的表达式,所以它的值会丢失。最好的办法还是ajax。如果你实在想用引入script的方式,可以用jsonp试试
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答