函数定义

//表达式定义函数
var square=function(x){return x*x;}//只有变量声明(var square;)提前了,初始化代码仍然在原处。

//
函数声明语句 function f(x){return x*x;}//整个函数体被显式的“提前”到了脚本或函数的顶部。 //因此他们在整个脚本和函数内都是可见的。此种方法可以在声明前调用此函数
原文地址:https://www.cnblogs.com/changshuo/p/3344778.html