【发布时间】:2022-01-07 22:55:55
【问题描述】:
我想在 new 运行之前或之后做一些事情。
function F() {
this.init = function () { alert(0) }
}
F.prototype.init = function () { alert(1) }
new F().init(); // Will not run mine, because on new F(), init is reassigned within the class.
我知道我可以创建自己的方法 function Create() { new F().init() }
但我想知道是否有办法挂钩 new 函数调用?
我希望你明白我的意思。
【问题讨论】:
-
应该准确提醒什么,按什么顺序?
-
没有顺序,只是第二个@OrangeDog 的答案就是我要找的那个。
标签: javascript