Object.stringify 循環引用 bug & TypeError: Converting circular structure to JSON


Object.stringify 循環引用 bug & TypeError: Converting circular structure to JSON

var obj = {
  a: "foo",
};
// undefined

obj;
//{a: "foo"}

obj.b = obj;
// {a: "foo", b: {…}}

JSON.stringify(obj);

/*
VM205:1 Uncaught TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Object'
    --- property 'b' closes the circle
    at JSON.stringify (<anonymous>)
    at <anonymous>:1:6
*/



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM