JavaScript函数调用的四种模式之this
2017-08-28 18:07
686 查看
函数调用中的四种模式:
函数模式:this指向window全局对象
方法模式:this指向调用这个方法的对象
构造函数模式:this指向使用new创建出来的对象
上下文模式:this指向当前对象
函数模式:this指向window全局对象
方法模式:this指向调用这个方法的对象
构造函数模式:this指向使用new创建出来的对象
上下文模式:this指向当前对象
var length = 10; function fn() { console.log(this.length);//this指向window全局 } var obj = { length:5, method:function (fn) { fn();//10 此时的this指向的是fn方法 arguments[0]();//2 此时的this指向的是arguments伪数组 //arguments[0]():调用了fn(),当前this指向的是method的方法的arguments } }; obj.method(fn,123);
相关文章推荐
- javascript函数的四种调用模式及参数this的取值
- JavaScript函数调用的四种模式以及this指向
- js中this的四种调用模式
- js中this的四种调用模式
- 函数四种调用模式以及其中的this指向
- Javascript函数调用的四种模式
- 函数调用的四种模式以及this的指向浅析
- javascript中四种函数调用模式及对this的不同绑定
- Javascript函数调用的四种模式
- javascript函数的四种调用模式
- JavaScript函数的四种调用模式
- javascript this 关键字以及四种函数调用模式
- Javascript函数调用的四种模式
- 函数四种调用模式以及this指向
- JavaScript四种调用模式和this示例介绍
- JavaScript四种调用模式和this示例介绍
- JavaScript四种调用模式和this
- 函数四种调用模式以及其中的this指向
- javascript语言精粹学习笔记之函数的四种this调用模式
- this与JavaScrip中的四种调用模式