JavaScript使用JSON.stringify()方法帶參及不帶參示例詳解
JSON.stringify() 方法
JSON.stringify() 方法用于將 JavaScript 值轉(zhuǎn)換為 JSON 字符串
它可以接受三個(gè)參數(shù),分別是要被序列化的值、一個(gè)可選的參數(shù)用于控制如何序列化,以及一個(gè)可選的參數(shù)指定序列化的空白字符。
該方法可以被用于將 JavaScript 對(duì)象轉(zhuǎn)換為 JSON 字符串,也可以用于將數(shù)組轉(zhuǎn)換為 JSON 字符串。
JSON.stringify() 不帶參數(shù)示例
以下是一個(gè) JSON.stringify() 不帶參數(shù)的示例
let person = { "name": "John Doe", "age": 32, "hobbies": ["reading", "cooking", "swimming"] }; let personString = JSON.stringify(person); console.log(personString); // Output: // "{"name":"John Doe","age":32,"hobbies":["reading","cooking","swimming"]}" - 這個(gè)示例,很常見,在瀏覽器打印輸出,并想復(fù)制出結(jié)果到文本編輯器時(shí),經(jīng)常這么打印。
JSON.stringify() 帶參數(shù)示例
以下是一個(gè) JSON.stringify() 帶參數(shù)示例:
const student = { name: 'John Doe', age: 23, hobbies: ['reading', 'swimming', 'hiking'] }; const studentString = JSON.stringify(student, ['name', 'hobbies'], 4); console.log(studentString); // 輸出: /* { "name": "John Doe", "hobbies": [ "reading", "swimming", "hiking" ] } */
- 這個(gè)示例,是今天我要做格式化json的時(shí)候,用到的,能把輸出結(jié)果美化,我做網(wǎng)站開發(fā)的時(shí)候需要這個(gè)特性。
以上就是JavaScript使用JSON.stringify()方法帶參及不帶參示例詳解的詳細(xì)內(nèi)容,更多關(guān)于JavaScript JSON.stringify()的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
微信小程序request請(qǐng)求后臺(tái)接口php的實(shí)例詳解
這篇文章主要介紹了微信小程序request請(qǐng)求后臺(tái)接口php的實(shí)例詳解的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下2017-09-09微信小程序 詳解Page中data數(shù)據(jù)操作和函數(shù)調(diào)用
這篇文章主要介紹了微信小程序 詳解Page中data數(shù)據(jù)操作和函數(shù)調(diào)用的相關(guān)資料,需要的朋友可以參考下2017-01-01Vite項(xiàng)目自動(dòng)添加eslint prettier源碼解讀
這篇文章主要為大家介紹了Vite項(xiàng)目自動(dòng)添加eslint prettier源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12微信小程序 倒計(jì)時(shí)組件實(shí)現(xiàn)代碼
這篇文章主要介紹了微信小程序 倒計(jì)時(shí)組件實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下2016-10-10