我剛剛設置了我的第一個Web服務(REST Api),並且它可以正常工作(使用Chrome上的postman插件進行檢查)。我有三個參數是在JSONresponse:REST Api:如何將JSON響應傳遞給Javascript?
{ "a": 1,
"b": 5,
"c": 2
}
但現在我想這三個參數傳遞給JavaScript的代碼那裏使用它們(例如打印它們),但因爲我完全新本,我不知道該怎麼做。
我想是這樣的:
var req = new XMLHttpRequest();
var url = "SomethingLike:/api/v1.0/name"
xmlhttp.onreadystatechange = function() {
var jsonResponse = JSON.parse(req.responseText);
myFunction(jsonResponse)
}
xmlhttp.open("GET", url, true);
xmlhttp.send();
function myFunction(data) {
console.log(data)
}
但是,當我與崇高的文本運行它,我得到這個錯誤:
Exception: ReferenceError: Can't find variable: XMLHttpRequest
「這有點好嗎?」 - 你有什麼理由認爲它不是?你只是在尋找[代碼評論](http://codereview.stackexchange.com/help/on-topic)? – Quentin
我不知道如何測試這段代碼,如果我現在運行它,我會得到:Exception:ReferenceError:找不到變量:XMLHttpRequest – Fringo
您目前如何測試它以獲得如此的結果?你使用的是什麼JavaScript引擎?它在哪裏運行? – Quentin