要讀取通過AJAX返回的數組,可以使用JavaScript中的responseText
屬性來獲取返回的數據。然后,可以使用JSON.parse()
函數將返回的字符串轉換為JavaScript數組對象。
以下是一個示例代碼:
var xhr = new XMLHttpRequest();
xhr.open('GET', 'your_url', true);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4 && xhr.status === 200) {
var response = JSON.parse(xhr.responseText);
// 對返回的數組進行操作
console.log(response);
}
}
xhr.send();
在上面的代碼中,我們首先創建一個XMLHttpRequest對象,并通過open()
方法指定請求的方式、URL和異步標志。然后,我們設置onreadystatechange
事件處理程序,在該處理程序中檢查請求的狀態和狀態碼。當請求完成且狀態碼為200時(表示請求成功),我們使用JSON.parse()
函數將返回的字符串轉換為數組對象。
然后,您可以在控制臺上使用console.log()
函數打印返回的數組對象。