为了账号安全,请及时绑定邮箱和手机立即绑定

js return问题?

js return问题?

炎炎设计 2018-09-04 14:14:05
小白,js中return用法到底什么时候需要用呢?function show(a,b){                     var c=a*b;            return c;        }                var d=show(2,2);        console.log(d);                当我return c下面才有输出,如果不return c就是undefined。另外,还看到有直接return;这种用法,这是什么时候用?        
查看完整描述

1 回答

?
BIG阳

TA贡献1859条经验 获得超6个赞

return c;是返回c的值,如果不return 函数就没有返回值
直接return;是终止当前函数return后面的代码运行,直接跳出当前的函数
比如:

var a = 10;function show() {
    a = 20;
    return;
    a = 30;
}show();console.log(a);//20

a=30;在return后面,因此不会执行


查看完整回答
反对 回复 2018-10-11
  • 1 回答
  • 0 关注
  • 602 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信