打好基础,查漏补缺
基础是重中之重
this指向的几种情况
1、在函数预编译过程中
this ===> 全局
2、 全局作用域中
this ===> 全局
3、call和apply会改变this指向
call和apply会将函数中的this指向改为传入的一个参数
4、obj.fuc() ,谁调用方法,函数中的this就指向谁
this指向obj
5、当以构造函数的形式调用时,this就是新创建的那个对象
arguments.callee
指向函数的引用
func.caller
找到调用了函数的环境