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

json怎么賦值js

許迪宇1年前6瀏覽0評論

JSON是JavaScript Object Notation的縮寫,它是一種輕量級數據交換格式。與XML相比,JSON更加簡潔、易于實現和閱讀。

在JavaScript中,我們可以使用JSON.parse()將JSON字符串轉換為JavaScript對象。同樣地,我們可以使用JSON.stringify()將JavaScript對象轉換為JSON字符串。JSON對象也可以直接作為JavaScript對象的值,即我們可以直接為變量賦值一個包含JSON數據的對象。

let jsonData = {
"name": "Alice",
"age": 25,
"address": {
"city": "Beijing",
"country": "China"
},
"hobbies": ["reading", "travelling", "swimming"]
};
let jsonString = '{"name":"Bob","age":30,"address":{"city":"Shanghai","country":"China"},"hobbies":["music","sports"]}';
let obj = JSON.parse(jsonString);
let name = obj.name; // "Bob"
let age = obj.age; // 30
let city = obj.address.city; // "Shanghai"
let hobbies = obj.hobbies; // ["music", "sports"]
let person = {
"name": "John",
"age": 28,
"address": {
"city": "Guangzhou",
"country": "China"
},
"hobbies": ["dancing", "cooking"]
};

在上面的代碼中,我們定義了一個名為jsonData的JavaScript對象,并使用了包含各種數據類型的JSON數據進行初始化。我們定義了一個名為jsonString的字符串變量,它包含了一個JSON數據。我們使用JSON.parse()將jsonString轉換為JavaScript對象,并取出了其中的屬性值進行賦值。最后,我們又定義了一個名為person的JavaScript對象,并使用JSON對象直接進行了賦值。