我之前有一个问题,一个人回答得很好,我的代码现在可以工作了,但是我没有完全理解答案。这是我没看懂的编码位 -
document.getElementById("myButton").onclick = words;
现在我已经定义了函数 words()。我的错误是我写了 words() 而不是 words。那么 words() 和 words 的调用有什么区别呢?
最佳答案
words
作为函数求值。
words()
调用函数并计算结果返回值。
您分配给 onclick
的值需要是您希望在点击发生时调用的函数。
如果你想调用 words
函数,你必须分配它。
关于javascript - 当我在 javascript 中调用它们时,function 和 function() 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47592179/