JS this关键字和错误处理机制
1.自调用函数
( function(){
console.log('自调用函数)
})()
2.this关键字
- 每一个函数内部都有一个关键字是 this
- 可以让我们直接使用的
- 函数内部的 this 指向谁,取决于函数的调用方式
- 重点: 函数内部的 this 只和函数的调用方式有关系,和函数的定义方式没有关系
全局定义的函数直接调用,this => window
定时器的处理函数,this => window
对象内部的方法调用,this =>调用者
事件处理函数,this =>事件源
自调用函数,this => window
- 重点: 函数内部的 this 只和函数的调用方式有关系,和函数的定义方式没有关系
3.call 和 apply 和 bind
1.call
call 方法是附加在函数调用后面使用,可以忽略函数本身的 this指向
语法:(函数名.call(要
共有 0 条评论