函数表达式

来源:2-1 自定义函数

MengMengdacw

2021-06-20 13:50:50

​函数表达式要用返回值吗

写回答

1回答

好帮手慕小小

2021-06-20

同学你好,

1、函数表达式的返回值需根据实际需求来定义,若未定义函数返回值,则默认函数返回值为undefined。

2、是否需要使用到函数表达式的返回值是需要根据实际需求来判定的。

3、函数表达式的定义与使用:

有返回值的函数表达式:

var a = function(n1,n2){
    return n1+n2;
}
alert(a);/*弹出的是函数表达式内容*/
alert(a(1,2));/*执行函数表达式,再将返回值3弹出*/

未定义返回值的函数表达式:

var b = function(n1,n2){
    alert(123);
}
alert(b);/*弹出的是函数表达式内容*/
alert(b(1,2));/*执行函数表达式(执行函数时会弹出123),再将返回值undefined弹出*/

祝学习愉快~

1

0 学习 · 16556 问题

查看课程