JSON是一種常用的數據交換格式,它可以方便地將數據序列化和反序列化。在使用JSON時,往往需要對JSON字符串和JavaScript對象進行轉換。下面我們來看一下JSON如何轉換成JavaScript對象以及JavaScript對象如何轉換成JSON字符串。
JSON轉換為JavaScript對象
const jsonStr = '{"name": "John", "age": 30, "city": "New York"}';
const jsonObj = JSON.parse(jsonStr);
console.log(jsonObj); // 輸出 { name: 'John', age: 30, city: 'New York' }
通過JSON.parse()方法可以將JSON字符串轉換為JavaScript對象。注意,JSON字符串必須符合JSON格式,即屬性名必須使用雙引號包裹。
JavaScript對象轉換為JSON字符串
const jsonObj = { name: 'John', age: 30, city: 'New York' };
const jsonStr = JSON.stringify(jsonObj);
console.log(jsonStr); // 輸出 {"name":"John","age":30,"city":"New York"}
通過JSON.stringify()方法可以將JavaScript對象轉換為JSON字符串。
結語
以上就是JSON和JavaScript對象的相互轉換的方法,使用這些方法可以方便地處理前后端數據交互中的數據格式轉換。
上一篇php total()
下一篇css背景漸變色怎么弄