第一种是函数声明写法,声明后的函数有变量提高做用;函数
第二种是函数表达式写法,没有提高做用,要是用该方法必须在表达式以后执行。 spa
例子: io
foo(); console
function foo(){ console.log("1111111111111"); } function
输出: 1111111111111 变量
fun(); 方法
var fun= function (){ console.log("2222222222"); } di
Uncaught TypeError: foo is not a function
co