[英]Uncaught SyntaxError: Unexpected token o- JSON.Parse
我使用openexchangerates api獲取匯率值。 var t = JSON.parse(json.rates);是什么錯誤? 我收到“未捕獲的SyntaxError:意外令牌o”來檢查
$( document ).ready(function() {
$.ajax({
url: 'http://openexchangerates.org/api/latest.json?app_id=xxxxxxxxxxxxxxxxxxxxx',
dataType: 'jsonp',
success: function(json) {
var t = JSON.parse(json.rates);
console.log(t);
}
});
});
您不需要使用JSON.parse
解析任何內容。 錯誤
Uncaught SyntaxError: Unexpected token o
表示json.rates
已經是您可以使用的對象。 這是有道理的,因為這就是JSONP的工作方式:某些函數在后台執行,而一些javascript對象則在其中傳遞。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.