JSON.stringify()方法可以將JavaScript對象轉換為字符串形式的JSON數據,而JSON.parse()方法可以將字符串形式的JSON數據轉換回JavaScript對象。
示例代碼如下:
// 定義一個JavaScript對象
const person = {
name: 'Alice',
age: 30,
city: 'New York'
};
// 使用JSON.stringify()方法將JavaScript對象轉換為字符串形式的JSON數據
const jsonString = JSON.stringify(person);
console.log(jsonString); // 輸出:{"name":"Alice","age":30,"city":"New York"}
// 使用JSON.parse()方法將字符串形式的JSON數據轉換為JavaScript對象
const jsonObject = JSON.parse(jsonString);
console.log(jsonObject); // 輸出:{ name: 'Alice', age: 30, city: 'New York' }
在上面的示例中,我們首先定義了一個名為person的JavaScript對象,然后使用JSON.stringify()方法將它轉換為字符串形式的JSON數據,并輸出到控制臺。接著使用JSON.parse()方法將這個字符串形式的JSON數據轉換回JavaScript對象,并輸出到控制臺。