1. concat 返回一个新数组
const cloneArray = [].concat(array)
此刻 cloneArray 不是array的引用赋值,互不影响
2.slice 返回一个新数组
const cloneArray = array.slice(0)
注意:splice 与 slice不同, splice会改变原数组
3. JSON方法实现 对象数组深拷贝
const cloneArray = array.map(i => {
return JSON.parse(JSON.stringify(i))
})