标签:lan ceo 改变 如何 自己的 class 上下 instance this
function Ajanuw() {
// 函数被new上下问会改变
if (this instanceof Ajanuw) {
console.log("new");
} else {
console.log("fun");
}
}
Ajanuw();
new Ajanuw();
const l = console.log;
function Ajanuw() {
if (!(this instanceof Ajanuw)) {
return new Ajanuw();
}
}
l(Ajanuw()); // Ajanuw {}
l(new Ajanuw()); // Ajanuw {}
标签:lan ceo 改变 如何 自己的 class 上下 instance this
原文地址:https://www.cnblogs.com/ajanuw/p/12550173.html