函数的4(5)种调用模式
2017-06-08 本文已影响0人
请叫我吉先生
1.函数模式 this 指 window
2.方法模式 this 指调用此方法的对象
3.构造器模式 this 指 new 出来的对象
4.上下文模式 可以利用传参的方式决定 this 的引用 call() apply()
5.bind 模式(ES5+) bind提前绑定上下文 apply与call是运行时绑定上下文
语法:函数.bind(对象)
1.函数模式 this 指 window
2.方法模式 this 指调用此方法的对象
3.构造器模式 this 指 new 出来的对象
4.上下文模式 可以利用传参的方式决定 this 的引用 call() apply()
5.bind 模式(ES5+) bind提前绑定上下文 apply与call是运行时绑定上下文
语法:函数.bind(对象)