原文:JSON.stringify出現 Converting circular structure to JSON

JSON.stringify大家已經不陌生了,是一個將json對象轉換為字符串的方法。但是如果你在瀏覽器控制台中輸出 JSON.stringify window . 如果期望輸出一段文字, 可能會失望了. 事實上, 會輸出結果如下: 上面的錯誤信息告訴我們, 對象中存在循環引用. 解決思路就是通過自定義stringify方法,設置一個全局緩存變量,stringify的第二個參數如果是functio ...

2020-02-07 09:06 1 1769 推薦指數:

查看詳情

JSON.stringify出現 "Converting circular structure to JSON"

JSON.stringify() 我們很熟悉了,將一個對象轉換為json形式的字符串. 但是如果你在瀏覽器控制台中輸出 JSON.stringify(window). 如果期望輸出一段文字, 可能會失望了. 事實上, 會輸出結果如下: 錯誤信息很明顯了, 對象中有循環引用 ...

Fri May 05 07:20:00 CST 2017 0 45860
【解決】Converting circular structure to JSON

終於解決 Converting circular structure to JSON 的問題了。 試試了好幾種方法,才找到錯誤的原因。 是得到的結果格式錯誤,無法轉成json 原來錯誤 的: 報錯 更改成正確的 結果出現 ...

Mon Jan 13 22:59:00 CST 2020 0 9928
Uncaught TypeError: Converting circular structure to JSON

報錯原因 執行JSON.stringify(obj)時 檢測到obj 對象有遞歸引用 (對象的屬性值引用了自身) 解決方法 賦值時使用 JSON.parse(JSON.stringify()) 來切斷數據之間的相互引用 ...

Mon Jan 06 00:03:00 CST 2020 0 3305
Javascript報錯Converting circular structure to JSON

主要是因為對象的互相引用,怎么樣才能造成對象的互相引用呢? 怎么解決,反正我試了很多,最后選擇深度clone 主要是后台要求的數據結構比較坑 ...

Tue Jul 23 19:26:00 CST 2019 0 483
Javascript報錯Converting circular structure to JSON 錯誤排解

在運行nodejs程序的時候報出以下的錯誤: 錯誤說明指的是對象存在循環引用,在將對象進行json序列化的時候就會報錯。出現該問題的原因是在編寫代碼的時候沒有注意到javascript的語法特性,或者說語法缺陷,也就是缺少塊級作用域。 ...

Mon Dec 04 07:38:00 CST 2017 0 27233
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM