JavaScript中函数定义的方法
程序员文章站
2022-03-02 11:55:06
...
JavaScript中函数如何定义
1. 函数声明
function 函数名(形参){
方法体
return 返回值
}
function add(a,b){
var total = a + b;
return total;
}
add(1,2);
以上代码等价于
add(1,2);
function add(a,b){
var total = a + b;
return total;
}
函数声明会被提升。
2. 函数表达式
var a = {};
var 函数名 = function(){};
例如
var add = function(a,b){return a+b};
add();
在函数声明之前无法调用函数,因为var声明的变量会提升,undefined()就会报错。
在函数声明中,可以在函数声明之前调用函数的
在函数表达式中,无法在函数表达式之前去调用函数
上一篇: JavaScript函数的多种定义方法
下一篇: 手机号码验证