定义函数的两种方式:
1:函数声明
sayHi(); function sayHi(){ alert("Hi"); }
//这个例子不会报错,因为代码执行前会读取函数声明
2:函数表达式
sayHi(); //错误,函数不存在 var sayHi = function(){ alert("Hi"); };
//函数表达式和其他表达式一样,使用之前必须先赋值
定义函数的两种方式:
1:函数声明
sayHi(); function sayHi(){ alert("Hi"); }
//这个例子不会报错,因为代码执行前会读取函数声明
2:函数表达式
sayHi(); //错误,函数不存在 var sayHi = function(){ alert("Hi"); };
//函数表达式和其他表达式一样,使用之前必须先赋值
转载于:https://www.cnblogs.com/cty97/p/6873380.html