函数声明和函数表达式

来源:互联网 发布:淘宝回收二手ps4游戏 编辑:程序博客网 时间:2024/04/30 17:29

函数申明和函数表达式
函数声明:
function functionname(arg0,arg1,arg2){//函数体}
函数表达式:
注意:函数表达式和其他表达式一样,在使用前必须赋值
var functionname=function(arg0,arg1,arg2){//函数体};
例如:

错误写法://不要这样做
if (condition){
function sayHi(){
alert(“Hi!”);
}
}
else{
function sayHi(){
alert(“Yo!”);
}
}//不能使用函数声明

正确写法://可以这样做
var sayHi;
if(condition){
sayHi=function(){
alert(“Hi”!);
};
else{
sayHi=function(){
alert(“Yo!”);
};
}//可以使用函数表达式

原创粉丝点击