只要调用函数进行执行,都必须加括号。
函数是一个对象,函数名是指向这个对象的指针。
函数名后面加上括号就表示立即调用执行这个函数里面的代码。
使用不带圆括号的函数是访问函数的指针,而非调用函数。
函数名后面加括号,就直接执行函数返回值。
**
函数名后面不加括号,表示函数名赋值给click等的事件,触发click事件时才会执行此函数名对应的函数。
你必须穷尽一生磨练技能,这就是成功的秘诀,也是让人家敬重的关键。
if(xmlHttp){
xmlHttp.open("GET",URL,true);
xmlHttp.onreadystatechange = readyStateChangeHandle;//这个位置加不加括号影响状态。
xmlHttp.send(null);
}
else {
alert("error");
}