优艾设计网

setInterval里面this指向的是window,下面的函数怎么理解?

优艾设计网 https://www.uibq.com 2023-01-18 07:31 出处:网络 作者:PS教程自学
function Aaa(){ this.a = 12; setInterval(this.show,1000); } Aaa.prototype.show = function(){ console.log(this.a); }优艾设计网_设计模板 var a = new Aaa(); 按照理解window里没有show的方法,结果打印出来的

function Aaa(){ this.a = 12; setInterval(this.show,1000); } Aaa.prototype.show = function(){ console.log(this.a); }优艾设计网_设计模板 var a = new Aaa();

按照理解window里没有show的方法,结果打印出来的是a对象,理解不了,求大神指点


小个子2017 12小时前

优艾设计网_在线设计

new Fun()调用时会生成一个__proto__属性指向 Fun.prototype的对象。


稼汀 优艾设计网_Photoshop论坛 12小时前

Javascript的this用法


心随你动横行九州sadwqr一 12小时前

优艾设计网_设计客

this指的是,调用函数的那个对象


揪揪joy 12小时前

当执行到 new Aaa()时,function Aaa中的this就已经绑定成新创建的obj优艾设计网_PS论坛ect了。


360U273403优艾设计网_设计百科3969 12小时前

执行时上下文(this)指向这个(实例)对象。


0

精彩评论

暂无评论...
验证码 换一张
取 消