关于函数声明和变量声明
alert(sum(10, 10)); // 20
function sum(num1, num2) {
return num1 + num2;
}
==================================
alert(a); // undefined
var a = 20;
alert(a); // undefined
var a = 20;
说明函数和变量虽然都可以声明提前,但是还是存在一点区别的。