五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > JSON.parse()與JSON.stringify()的使用方法和區(qū)別

JSON.parse()與JSON.stringify()的使用方法和區(qū)別

文章來源:365jz.com     點擊數(shù):524    更新時間:2018-10-30 09:33   參與評論

JSON.parse() 方法用于將一個 JSON 字符串轉(zhuǎn)換為對象。

語法

JSON.parse(text[, reviver])

參數(shù)說明:

  • text:必需, 一個有效的 JSON 字符串。

  • reviver: 可選,一個轉(zhuǎn)換結(jié)果的函數(shù), 將為對象的每個成員調(diào)用此函數(shù)。

返回值:

返回給定 JSON 字符串轉(zhuǎn)換后的對象。



JSON.parse()【從一個字符串中解析出json對象】

例子:

//定義一個字符串

var data='{"name":"goatling"}'

//解析對象

JSON.parse(data)

結(jié)果是:

name:"goatling"


JSON.stringify() 方法用于將 JavaScript 值轉(zhuǎn)換為 JSON 字符串。

語法

JSON.stringify(value[, replacer[, space]])

參數(shù)說明:

  • value:

    必需, 要轉(zhuǎn)換的 JavaScript 值(通常為對象或數(shù)組)。

  • replacer:

    可選。用于轉(zhuǎn)換結(jié)果的函數(shù)或數(shù)組。

    如果 replacer 為函數(shù),則 JSON.stringify 將調(diào)用該函數(shù),并傳入每個成員的鍵和值。使用返回值而不是原始值。如果此函數(shù)返回 undefined,則排除成員。根對象的鍵是一個空字符串:""。

    如果 replacer 是一個數(shù)組,則僅轉(zhuǎn)換該數(shù)組中具有鍵值的成員。成員的轉(zhuǎn)換順序與鍵在數(shù)組中的順序一樣。

  • space:

    可選,文本添加縮進(jìn)、空格和換行符,如果 space 是一個數(shù)字,則返回值文本在每個級別縮進(jìn)指定數(shù)目的空格,如果 space 大于 10,則文本縮進(jìn) 10 個空格。space 也可以使用非數(shù)字,如:\t。

返回值:

返回包含 JSON 文本的字符串。

JSON.stringify()【從一個對象中解析出字符串】

var data={name:'goatling'}

JSON.stringify(data)

結(jié)果是:

'{"name":"goatling"}'


如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答!! 點擊進(jìn)入論壇

發(fā)表評論 (524人查看0條評論)
請自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動的言論。
昵稱:
最新評論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號