我正在做一个更大的项目,但是当该项目不起作用时,我做了一个简单的版本,看它是否有效,但是没有。这是简化的代码:
a = new Thing(sayHi);
function sayHi() {
alert("hi");
}
function Thing (callback) {
callback;
}
我想要的是,在创建
Thing
时,调用了函数sayHi()
,但这不起作用。这是为什么?谢谢。 最佳答案
您只提到回调函数,而不是调用它。代替:
a = new Thing(sayHi);
function sayHi() {
alert("hi");
}
function Thing (callback) {
callback();
}
关于javascript - Javascript:使对象调用输入的函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33111105/