function hi(){
var a = 1;
a++;
};
var aaa = hi();
var bbb = hi;
aaa,bbb,aaa(),bbb()意义有什么不同?
var aaa = hi(); // hi()执行结果赋值给aaa
var bbb = hi; //hi对象赋值给bbb bbb()和hi()一个效果,函数hi是一个函数对象
aaa()没有意义,不是函数,是函数执行的结果赋值,你可以function hi(){ var a = 1; a++;return a;},就是知道aaa是什么了
bbb() 执行函数