js this的问题

function test(name){
this.name = name;
setTimeout(function(){
    console.log(this.name);
},1000);
}

这么写是没问题的嘛?有结果

西兰花伟大炮
浏览 1318回答 1
1回答

o_n

this 代表当前正在执行某个方法的对象,如果没有当前方法(或该方法不属于任何其它对象),则是指全局对象。也就是说,this代表调用该方法对象的引用。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript