specialcoder
specialcoder
我这里实现了对象包括数组的深拷贝: ```js Object.prototype.deepCopy=function(){ var obj=null;//用于最后返回一个对象,这个对象是深复制的结果 for(var attr in this){//遍历这个对象的每一个属性 if(this.hasOwnProperty(attr)){//主要是递归自有属性 if(typeof (this[attr]==='object')){//如果对象的属性是一个对象,就递归复制它的每一个属性 if(this[attr]===null){//如果对象为null obj[attr]=null; }else if(Object.prototype.toString(this[attr])==='[object Array]'){//如果是个数组 obj[attr]=[]; for(var i=0;i
大神也是文学爱好者啊,肯定读了不少书吧~
Taro3 版本下使用 lodash 或者 lodash-es 都会报错。  原因是 lodash/debounce 下引入的 now.js 文件有段代码: ``` var now = function() { return root.Date.now(); }; ``` root 在运行时发现是 undefined。 用underscore 平替 lodash / lodash-es...
我也遇到了这个问题,咋整?有解决方案了吗?