课程
/前端开发
/JavaScript
/JavaScript深入浅出
js中的this都有哪些作用
2016-11-02
源自:JavaScript深入浅出 6-3
正在回答
1.当函数作为对象的方法调用时,this指向该对象。
2.当函数作为淡出函数调用时,this指向全局对象(严格模式时,为undefined)
3.构造函数中的this指向新创建的对象
4.嵌套函数中的this不会继承上层函数的this,如果需要,可以用一个变量保存上层函数的this。
再总结的简单点,如果在函数中使用了this,只有在该函数直接被某对象调用时,该this才指向该对象。
慕移动1061325
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
1 回答javascript的语法与c语言语法都有哪些不同?
1 回答哪些函数没有原型???
1 回答这些高级技术可以应用到哪里?
1 回答这些东西学了有什么用?
2 回答将this作为返回值是什么意思?