var myage=18;
是
var mayage;
myage=18;
的缩写吗?
可以这样理解,也可以理解为声明和赋值同时进行。
你自己在编译器上把var myage=12;和 (var myage; myage=12;)多打几遍就明白了两个都可以的,还是一同声明并赋值的好,既然可以一下子做两件事何必分开