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 会被继续加入元素
00
相似问题