在下面的代码中,调用函数writeMessage
时不带括号。但是,它工作正常,但是在javaScript中调用函数是正确的方法还是更好地结合使用括号和writeMessage()
。
window.onload = writeMessage;
function writeMessage()
{
document.write("Hello World");
}
最佳答案
window.onload = writeMessage;
不是电话-是分配。您将writeMessage
函数分配为onload
对象的window
字段。实际的调用(内部)以window.onload()
进行,在您的情况下等效于writeMessage()
。
关于javascript - 调用JavaScript函数的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9176568/