手写深拷贝>/遍历对象的方法
深拷贝写法>遍历对象的方法
手写深拷贝如下:
function deepCopy(obj) {
//判断是否是简单数据类型,
if (typeof obj == "object") {
//复杂数据类型
var result = obj.constructor == Array ? [] : {};
//对于数组和对象,result的类型不一样,不过调用方式一样,都是result[i]
for (let i in obj)
原创
2021-04-25 16:47:00 ·
280 阅读 ·
0 评论