深度复制对象已解决循环引用

说明 采用了es6 的weakMap来对对象跟踪 如果当前存在引用就会返回 value 

这和 常规的使用一个数组来存储对象的引用是一个道理 

原文地址:https://www.cnblogs.com/me-data/p/9565308.html