JSON是一種輕量級的數(shù)據(jù)交換格式,易于人類閱讀和編寫,同時也易于計(jì)算機(jī)處理。在JavaScript中,可以通過JSON.parse()和JSON.stringify()方法來將JSON字符串轉(zhuǎn)化為對象并將對象轉(zhuǎn)化為JSON字符串。
當(dāng)我們想要將一個對象打印出來時,可以通過JSON.stringify()方法將對象轉(zhuǎn)化為JSON字符串,然后使用console.log()方法來打印,如下所示:
const person = { name: 'Alice', age: 20, gender: 'female' }; const jsonString = JSON.stringify(person); console.log(jsonString);
以上代碼將對象person轉(zhuǎn)化為JSON字符串,然后通過console.log()方法打印出來。在控制臺中,我們可以看到以下輸出:
{"name":"Alice","age":20,"gender":"female"}
如果我們想要在網(wǎng)頁中展示JSON字符串或者對象,可以使用pre標(biāo)簽來保留JSON格式,如下所示:
<pre> { "users": [ { "name": "Alice", "age": 20, "gender": "female" }, { "name": "Bob", "age": 25, "gender": "male" } ] }
以上代碼使用pre標(biāo)簽來保留JSON格式,展示了一個包含兩個用戶信息的JSON對象。pre標(biāo)簽可以保留JSON格式的縮進(jìn)和換行,使得JSON數(shù)據(jù)易于閱讀。