国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JSON.stringify 函數參數分析

goji / 2726人閱讀

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

JSON.stringify是將 JavaScript 值轉換為 JavaScript 對象表示法 。
語法為:JSON.stringify(value [, replacer] [, space])
很多人都只會用到第一個參數,所以導致很多人不知道后兩個參數是什么意思,下面對三個參數進行分析:

value
必需。 要轉換的 JavaScript 值(通常為對象或數組)。

replacer
可選。 用于轉換結果的函數或數組。
如果 replacer 為函數,則 JSON.stringify 將調用該函數,并傳入每個成員的鍵和值。 使用返回值而不是原始值。 如果此函數返回 undefined,則排除成員。 根對象的鍵是一個空字符串:""。
如果 replacer 是一個數組,則僅轉換該數組中具有鍵值的成員。 成員的轉換順序與鍵在數組中的順序一樣。 當 value 參數也為數組時,將忽略 replacer 數組。

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/87773.html

相關文章

  • 全面分析前端的網絡請求方式

    摘要:請求默認會攜帶同源請求的,而跨域請求則不會攜帶,設置的的屬性為將允許攜帶跨域。類型請求成功后的回調函數。另外,同樣提供了在環境下的支持,可謂是網絡請求的首選方案。當網絡故障時或請求被阻止時,才會標記為,如跨域不存在,網絡異常等會觸發。 一、前端進行網絡請求的關注點 大多數情況下,在前端發起一個網絡請求我們只需關注下面幾點: 傳入基本參數(url,請求方式) 請求參數、請求參數類型 設...

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

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

    tomlingtm 評論0 收藏0
  • Json對象

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

    RyanQ 評論0 收藏0
  • React Native Fetch封裝那點事...

    摘要:通過來對數據進行轉化處理或最終暴露給調用者對異常的處理。封裝在實際開發中,的都是相同的,不同的是請求的方法名與參數。上述提到的與的請求時機。下面來看下完整的封裝。 每一門語言都離不開網絡請求,有自己的一套Networking Api。React Native使用的是Fetch。 今天我們來談談與Fetch相關的一些事情。 purpose 通過這篇文章,你將了解到以下幾點關于Fet...

    CatalpaFlat 評論0 收藏0

發表評論

0條評論

goji

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<