调用JavaScript函数的正确方法是什么?

san*_*box 0 javascript dom function

在以下代码中,writeMessage调用该函数时不带括号.但它工作正常,但它是一个正确的函数调用javaScript或更好地使用括号writeMessage().

window.onload = writeMessage;

function writeMessage()
{
    document.write("Hello World");
}
Run Code Online (Sandbox Code Playgroud)

Ale*_*lov 5

window.onload = writeMessage;不是电话 - 这是一项任务.您将该writeMessage函数指定为对象的onload字段window.实际调用(内部)执行,window.onload()这与writeMessage()您的情况相同.