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
则是立即调用 。