2024-09-13 16:47
第一拖拉机制造厂拖拉机学院 Web前端 0 点赞 评论 收藏
分享
刷了100道题的废话选手很大胆:你可以这么理解,箭头函数不是没有this,而是他的this永远指向他被 ” 定义“时候的外部环境的this(注意强调一定是定义的时候的,不信可以试一下这段逻辑,弄明白知道这个this基本都能秒杀,外面大部分的面经都没有强调过这个“定义”)
const t = {
a:function(){
const p = ()=>{
console.log(this,'!!!!');
}
window['o'] = p
p()
console.log(this,'!!!!!!!');
}
}
t.a()
const c = {
p:function(){
window.o()
}
}
c.p()
0 点赞 评论 收藏
分享
关注他的用户也关注了: