this关键字
一.this的含意:解析器在调用函数时,没吃都会想函数外部传递进暗藏的参数
依据函数的调用形式的不同,this会指向不同的对象
a.一函数的模式调用时,this永远都是window
b.一办法的模式调用时,this就是调用办法的那个对象

二.在js中,this会随着执行环境的扭转而扭转:
1.在办法中,this示意该办法所属的对象
2.如果独自应用,this示意全局对象
3.在函数中,this示意全局对象,即函数的所属者
4.在函数中,在严格模式下函数没有绑定到this上,这时this是未定义(undefined)
5.在事件中,this示意接管事件的元素,如在html 事件中,this指向接管事件的html元素
6.相似call()和apply()办法能够将this援用到任何对象(apply和caii是函数对象的办法,它们运行切换函数执行的上下文环境,即能够切换this绑定的对象)