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

js中的return

js中的return

qq_天蝎的尾巴卍_0 2017-02-21 09:50:37
function getNum(a,b) {   c= a + b;  return c;}getNum(1,2);return 怎么来理解?为什么要用return?
查看完整描述

3 回答

已采纳
?
woshiajuana

TA贡献211条经验 获得超152个赞

return字面理解就是返回的意思,在js也是返回的意思

function getNum(a,b) {  //这是声明一个函数

   c= a + b;

  return c;

}

var x = getNum(1,2);    //这个是调用这个函数,用一个变量x去接收函数返回的值

但你声明的函数没有return的时候,调用函数执行,函数将没有返回值,变量x的值将是undefined

有return的时候,将是 变量c的值也就是3



查看完整回答
5 反对 回复 2017-02-21
  • qq_天蝎的尾巴卍_0
    qq_天蝎的尾巴卍_0
    function getNum(a,b) { c= a + b; } getNum(1,2); document.write(c); 这样做也是可以得到c啊??这样做不行吗?
  • 学习js
    学习js
    一个函数内部的,一个函数外部的,都能实现效果
  • 学习js
    学习js
    一个函数内部的,一个函数外部的,都能实现效果
点击展开后面1
?
慕桂英0872620

TA贡献1条经验 获得超3个赞

就好比如你去去商店买了支牙膏,付了钱就是执行了函数,renturn就是你要把它带回来

查看完整回答
3 反对 回复 2017-02-21
?
慕少0397069

TA贡献2条经验 获得超1个赞

return后面带的值,作为这个函数的一个返回结果,即返回值,下面调用该函数时,返回结果就是3

查看完整回答
1 反对 回复 2017-02-21
?
hulukid

TA贡献190条经验 获得超40个赞


运行这个js函数后回返回一个东西给你。

查看完整回答
反对 回复 2017-02-21
  • 3 回答
  • 1 关注
  • 1764 浏览
慕课专栏
更多

添加回答

举报

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