成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

JSON.stringify 函數(shù)參數(shù)分析

goji / 2737人閱讀

摘要:用于轉(zhuǎn)換結(jié)果的函數(shù)或數(shù)組。使用返回值而不是原始值。如果此函數(shù)返回,則排除成員。向返回值文本添加縮進(jìn)空格和換行符以使其更易于讀取。如果省略,則將生成返回值文本,而沒(méi)有任何額外空格。如果是一個(gè)數(shù)字,則返回值文本在每個(gè)級(jí)別縮進(jìn)指定數(shù)目的空格。

JSON.stringify是將 JavaScript 值轉(zhuǎn)換為 JavaScript 對(duì)象表示法 。
語(yǔ)法為:JSON.stringify(value [, replacer] [, space])
很多人都只會(huì)用到第一個(gè)參數(shù),所以導(dǎo)致很多人不知道后兩個(gè)參數(shù)是什么意思,下面對(duì)三個(gè)參數(shù)進(jìn)行分析:

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

replacer
可選。 用于轉(zhuǎn)換結(jié)果的函數(shù)或數(shù)組。
如果 replacer 為函數(shù),則 JSON.stringify 將調(diào)用該函數(shù),并傳入每個(gè)成員的鍵和值。 使用返回值而不是原始值。 如果此函數(shù)返回 undefined,則排除成員。 根對(duì)象的鍵是一個(gè)空字符串:""。
如果 replacer 是一個(gè)數(shù)組,則僅轉(zhuǎn)換該數(shù)組中具有鍵值的成員。 成員的轉(zhuǎn)換順序與鍵在數(shù)組中的順序一樣。 當(dāng) value 參數(shù)也為數(shù)組時(shí),將忽略 replacer 數(shù)組。

space
可選。 向返回值 JSON 文本添加縮進(jìn)、空格和換行符以使其更易于讀取。
如果省略 space,則將生成返回值文本,而沒(méi)有任何額外空格。
如果 space 是一個(gè)數(shù)字,則返回值文本在每個(gè)級(jí)別縮進(jìn)指定數(shù)目的空格。 如果 space 大于 10,則文本縮進(jìn) 10 個(gè)空格。
如果 space 是一個(gè)非空字符串(例如“t”),則返回值文本在每個(gè)級(jí)別中縮進(jìn)字符串中的字符。
如果 space 是長(zhǎng)度大于 10 個(gè)字符的字符串,則使用前 10 個(gè)字符。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/87773.html

相關(guān)文章

  • 全面分析前端的網(wǎng)絡(luò)請(qǐng)求方式

    摘要:請(qǐng)求默認(rèn)會(huì)攜帶同源請(qǐng)求的,而跨域請(qǐng)求則不會(huì)攜帶,設(shè)置的的屬性為將允許攜帶跨域。類(lèi)型請(qǐng)求成功后的回調(diào)函數(shù)。另外,同樣提供了在環(huán)境下的支持,可謂是網(wǎng)絡(luò)請(qǐng)求的首選方案。當(dāng)網(wǎng)絡(luò)故障時(shí)或請(qǐng)求被阻止時(shí),才會(huì)標(biāo)記為,如跨域不存在,網(wǎng)絡(luò)異常等會(huì)觸發(fā)。 一、前端進(jìn)行網(wǎng)絡(luò)請(qǐng)求的關(guān)注點(diǎn) 大多數(shù)情況下,在前端發(fā)起一個(gè)網(wǎng)絡(luò)請(qǐng)求我們只需關(guān)注下面幾點(diǎn): 傳入基本參數(shù)(url,請(qǐng)求方式) 請(qǐng)求參數(shù)、請(qǐng)求參數(shù)類(lèi)型 設(shè)...

    Edison 評(píng)論0 收藏0
  • 如何提升JSON.stringify()的性能?

    摘要:然后,生成的完整的字符串大致如下以上是一系列通用的鍵值轉(zhuǎn)換方法就是的主體函數(shù)其他屬性的拼接最后,將字符串傳入構(gòu)造函數(shù)來(lái)創(chuàng)建相應(yīng)的函數(shù)。 1. 熟悉的JSON.stringify() 在瀏覽器端或服務(wù)端,JSON.stringify()都是我們很常用的方法: 將 JSON object 存儲(chǔ)到 localStorage 中; POST 請(qǐng)求中的 JSON body; 處理響應(yīng)體中的 ...

    tomlingtm 評(píng)論0 收藏0
  • Json對(duì)象

    摘要:張三屬性名必須使用雙引號(hào)不能使用十六進(jìn)制值張三不能使用張三屬性值不能使用函數(shù)和日期對(duì)象注意,空數(shù)組和空對(duì)象都是合法的值。三張三張張三現(xiàn)在,為這個(gè)對(duì)象加上方法。 JSON 格式JSON 對(duì)象JSON.stringify()基本用法第二個(gè)參數(shù) 用于過(guò)濾 數(shù)組或者函數(shù)第三個(gè)參數(shù) 用于放在屬性開(kāi)頭 增加可讀性參數(shù)對(duì)象的 toJSON 方法JSON.parse() 1.JSON 格式復(fù)合類(lèi)型的值...

    RyanQ 評(píng)論0 收藏0
  • React Native Fetch封裝那點(diǎn)事...

    摘要:通過(guò)來(lái)對(duì)數(shù)據(jù)進(jìn)行轉(zhuǎn)化處理或最終暴露給調(diào)用者對(duì)異常的處理。封裝在實(shí)際開(kāi)發(fā)中,的都是相同的,不同的是請(qǐng)求的方法名與參數(shù)。上述提到的與的請(qǐng)求時(shí)機(jī)。下面來(lái)看下完整的封裝。 每一門(mén)語(yǔ)言都離不開(kāi)網(wǎng)絡(luò)請(qǐng)求,有自己的一套Networking Api。React Native使用的是Fetch。 今天我們來(lái)談?wù)勁cFetch相關(guān)的一些事情。 purpose 通過(guò)這篇文章,你將了解到以下幾點(diǎn)關(guān)于Fet...

    CatalpaFlat 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<