在下面的代码中,调用函数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/

10-09 19:31