js学习第二天2016-7-12

2016-09-20  本文已影响7人  小锋子_Gruad

学习原因:解决this的指向问题

1. apply()函数和call()函数-有两个参数(this,array)apply第二个参数是数组,call第二个参数是顺序传入。

虽然在一个独立的函数调用中,根据是否是strict模式,this指向undefined或window,不过,我们还是可以控制this的指向的!
要指定函数的this指向哪个对象,可以用函数本身的apply方法,它接收两个参数,第一个参数就是需要绑定的this变量,第二个参数是Array,表示函数本身的参数。

2. map/reduce

上一篇 下一篇

猜你喜欢

热点阅读