作用:在函数体内部,指代函数当前运行的环境
例
var f=function(){
console.log(this.x);//指代当前运行环境里的x
}
var x=1;
var obj={
f:f,
x:2,
}
//单独执行
f();//1
//obj环境执行
obj.f();//2
作用:在函数体内部,指代函数当前运行的环境
例
var f=function(){
console.log(this.x);//指代当前运行环境里的x
}
var x=1;
var obj={
f:f,
x:2,
}
//单独执行
f();//1
//obj环境执行
obj.f();//2