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

es6 json轉對象

夏志豪1年前9瀏覽0評論

在es6中,我們可以使用JSON的兩個方法將JSON字符串轉化為一個對象或者將一個對象轉化為JSON字符串。

JSON.parase()
方法用來將JSON字符串轉化為對象,而
JSON.stringify()
用來將對象轉化為JSON字符串。

舉個例子,如果我們有如下JSON字符串:

const jsonString = '{ "name": "Peter", "age": 25, "isStudent": true }';

我們可以使用JSON.parase()方法將其轉化為JavaScript對象:

const obj = JSON.parse(jsonString);
console.log(obj.name); // "Peter"
console.log(obj.age); // 25
console.log(obj.isStudent); // true

同樣地,我們也可以將一個JavaScript對象轉化為JSON字符串:

const obj = { "name": "Peter", "age": 25, "isStudent": true };
const jsonString = JSON.stringify(obj);
console.log(jsonString); // '{"name":"Peter","age":25,"isStudent":true}'

需要注意的是,如果JSON字符串格式不正確,我們在使用JSON.parase()方法轉化為對象時會出現錯誤。另外,當我們將一個JavaScript對象轉化為JSON字符串時,對象中所有的方法都會被忽略。