摘要:
简单需求的话:直接 JSON.parse(JSON.stringify(someobj)) 复杂需求的话:实现一个”完美“的深拷贝,只能求教上百行代码的 Lodash.cloneDeep() 了 面试够用版: function deepClone(someobj){ let cloneObj; // 阅读全文
posted @ 2021-03-05 18:10 米粒3 阅读(77) 评论(0) 推荐(0) 编辑
摘要:
简单需求的话:直接 JSON.parse(JSON.stringify(someobj)) 复杂需求的话:实现一个”完美“的深拷贝,只能求教上百行代码的 Lodash.cloneDeep() 了 面试够用版: function deepClone(someobj){ let cloneObj; // 阅读全文
posted @ 2021-03-05 18:10 米粒3 阅读(77) 评论(0) 推荐(0) 编辑
摘要:
手写call: Function.prototype.ownCall=function(newObj,...args){ if(typeof newObj=='function'){ throw new TypeError('type error'); } let fn=Symbol('fn');/ 阅读全文
posted @ 2021-03-05 17:17 米粒3 阅读(97) 评论(0) 推荐(0) 编辑 |
||