欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

json怎樣獲取數據

高雨晴1年前6瀏覽0評論

JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,常用于Web前端與后端之間的數據交互,也是現在最流行的數據格式之一。然而,要實現對JSON進行數據獲取需要掌握一定的技巧。

在 JavaScript 中,可以通過JSON.parse()方法將一個JSON格式的字符串轉換為JavaScript對象。比如,如果有以下JSON字符串:

{
"name": "張三",
"age": 18,
"gender": "男",
"hobby": ["籃球", "游泳"]
}

那么可以通過以下代碼獲取其中的某些數據:

let jsonStr = '{"name": "張三", "age": 18, "gender": "男", "hobby": ["籃球", "游泳"]}';
let jsonObj = JSON.parse(jsonStr);
console.log(jsonObj.name); // 張三
console.log(jsonObj.hobby[0]); // 籃球

如果是從后端接口獲取的JSON數據,可以使用Ajax來異步獲取數據。比如,如果后端提供了以下接口:

https://api.example.com/userInfo

那么可以通過以下代碼獲取接口返回的JSON數據:

let xhr = new XMLHttpRequest();
xhr.open('get', 'https://api.example.com/userInfo', true);
xhr.onreadystatechange = function () {
if (xhr.readyState === 4 && xhr.status === 200) {
let jsonStr = xhr.responseText;
let jsonObj = JSON.parse(jsonStr);
console.log(jsonObj);
}
};
xhr.send(null);

最后,通過以上的代碼,我們可以在JavaScript中輕松地獲取JSON數據。