怎么理解这道题的

https://www.nowcoder.com/questionTerminal/ebb10dcc642e4abdba41edf3fc8c8515
看了这道题,没太理解
function test() {
            this.flag = false;
            this.change = () => {
                // console.log(this) //test
                this.flag = true;
                console.log("button.flag",button.flag); //true
            };
        }
        const button = new test();
        document.addEventListener("click", button.change);

        function btn(){
            const button2 = new test()
            console.log("button2.flag",button2.flag) //false
        }
求大神解释

#求助#
全部评论
牛客的题貌似都是带解析的吧
点赞 回复 分享
发布于 2022-07-27 16:06

相关推荐

昨天 14:00
门头沟学院 运营
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-11 11:24
大家还是用ai改吧,我心疼得要死,就当花钱买教训吧,人家直接拿完钱就跑路了
程序员小白条:简历修改700....神奇,又不是帮你面试,咋的,简历修改从双非变92了还是没实习变成有大厂实习了
点赞 评论 收藏
分享
06-28 22:48
已编辑
广东金融学院 Java
小浪_Coding:学院本+这俩项目不是buff叠满了嘛
点赞 评论 收藏
分享
06-10 21:15
门头沟学院 Java
宁阿:好多这种没🧠的公司,他们估计都不知道毕业的人不能给安排实习岗
实习吐槽大会
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务