JS深拷贝
ES6扩展运算符实现数组的深拷贝
用下面的方法实现数组的深拷贝是最简单的。
1  | var arr = [1,2,3,4,5]  | 
太妙了!
用下面的方法实现数组的深拷贝是最简单的。
1  | var arr = [1,2,3,4,5]  | 
太妙了!
在JavaScript中,call、apply和bind是Function对象自带的三个方法,这三个方法的主要作用是改变函数中的this指向。
bind 是返回对应函数,便于稍后调用;apply 、call 则是立即调用 。