1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > ES6语法---箭头函数/关于this指向

ES6语法---箭头函数/关于this指向

时间:2020-04-22 10:35:27

相关推荐

ES6语法---箭头函数/关于this指向

this指向问题:

ES5:var obj = {x:1,func:function(){console.log(this.x);},test:function(){//定时器为异步setTimeout(function(){alert(this);this.func();},10)}}obj.test();//定时器里的this永远指向于window//以前解决是使用var _this = this;es6:箭头函数的this始终指向我们定义时的thisvar obj = {x:1,func:function(){console.log(this.x);},test:function(){setTimeout(()=>{alert(this);//objthis.func();},10);}}obj.test();

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。