constructor 的执行时间

来源:8-11 手写一个LazyMan,实现sleep机制

不见幽人独往来

2022-07-23

我这边测试 constructor 的执行时间是在 new 的是时候,通过实列调用方法的时候是不会被再次调用的;而 new 的时候 tasks 是空的。

class A {
    constructor() {
        console.log('constructor')
    }
    ADO(){
        return this
    }
    BDO() {
        return this
    }
}
const a = new A() // 这里
a.ADO().BDO() // 这里是不会触发 constructor 的
写回答

1回答

双越

2022-07-23

constructor 的执行时间是在 new 的是时候,通过实列调用方法的时候是不会被再次调用的 —— 是的


new 的时候 tasks 是空的 —— 你要继续看完整的代码流程,tasks 会被继续加入元素

0
0

2周刷完100道前端优质面试真题 双越最新力作

『前端面试真题100道』视频详解

1509 学习 · 642 问题

查看课程