摘要:
原文:http://blog.vjeux.com/2011/javascript/cyclic-object-detection.html包含循环结构的对象称之为循环对象,循环对象无法遍历,因为在遍历过程中会产生死循环.本文讲了三种用来检测一个对象是否循环对象的技术.译者注:创建循环对象作者没有讲怎么创建一个循环对象,我觉的有必要讲一下.循环对象是一个自身的某个属性指向自己的对象.可以这样来创建.var foo = {};foo["bar"] = foo;jQuery.param(foo); //这是一个死循环,浏览器报错InternalError: too much re 阅读全文