2021-01-14 17:03发布
js是基于对象的脚本,在任何作用域下都有this对象。比如直接在script脚本中写的代码,当前this就指window,在在function内,this就指当前方法(即对象),如果指定了方法的原型链,this就会指向该方法的原型链
console.log(this);//window
function Test(){
console.log(this);
}
Test.prototype.method=function(){
var test=new Test();//test
test.method();//test
最多设置5个标签!
js是基于对象的脚本,在任何作用域下都有this对象。比如直接在script脚本中写的代码,当前this就指window,在在function内,this就指当前方法(即对象),如果指定了方法的原型链,this就会指向该方法的原型链
console.log(this);//window
function Test(){
console.log(this);
}
Test.prototype.method=function(){
console.log(this);
}
var test=new Test();//test
test.method();//test
一周热门 更多>