这里是我的功能来提醒我数childNodes了的body标签.
function countBodyChildren() {
var body_element = document.getElementsByTagName("body")[0];
alert(body_element.childNodes.length);
}
window.onload = countBodyChildren;
Run Code Online (Sandbox Code Playgroud)
该函数运行正常,但当我添加()到函数名称的末尾,即window.onload = countBodyChildren();函数不运行.为什么是这样?我想调用函数,即使它们不需要任何参数,你总是将()它添加到它的名字的末尾.