ES6字符串轉JSON是JavaScript語言中常用的操作。JSON是JavaScript Object Notation的縮寫,可以用于數據傳輸和存儲。ES6字符串轉JSON可以通過使用內置的JSON對象來實現。下面是一個簡單的例子:
const jsonString = '{"name": "John", "age": 30, "city": "New York"}';
const jsonObject = JSON.parse(jsonString);
console.log(jsonObject);
上面的代碼將一個JSON字符串轉換為一個JavaScript對象。在此過程中,使用了JSON對象的parse()方法。該方法接受一個JSON字符串作為參數,并返回一個JavaScript對象。在這個例子中,嘗試輸出jsonObject的值將會得到以下結果:
{name: "John", age: 30, city: "New York"}
此外,ES6還提供了將一個JavaScript對象轉換為JSON字符串的方法。下面是一個簡單的例子:
const jsonObject = {name: "John", age: 30, city: "New York"};
const jsonString = JSON.stringify(jsonObject);
console.log(jsonString);
上面的代碼將一個JavaScript對象轉換為一個JSON字符串。在此過程中,使用了JSON對象的stringify()方法。該方法接受一個JavaScript對象作為參數,并返回一個JSON字符串。在此例中,嘗試輸出jsonString的值將會得到以下結果:
{"name":"John","age":30,"city":"New York"}
總的來說,ES6字符串轉JSON對于在JavaScript應用程序中傳輸和存儲數據是非常有用的。通過使用內置的JSON對象,可以輕松地將JSON字符串轉換為JavaScript對象,或者將JavaScript對象轉換為JSON字符串。