传说中前端面试必考的手写系列之,实现深拷贝~
1、思路就是递归实现啦~
然后要注意先判断是不是数组,因为数组和对象都是引用类型,如果用instanceof判断呢,因为都在同一条原型链上,
2、编码实现
const obj1 = {
name: 'Yolanda',
age: 18,
info: {
array: [1, 3, [4, 8, 0], [2, 4, 7]],
friends: {
male: {
name: 'Tony',
age: 24
},
female: {