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

js的return 语句

js的return 语句

幕布斯7119047 2018-12-07 04:29:25
一、返回控制与函数结果,语法为:return 表达式; 语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果这句话什么意思,尤其是返回调用函数,这个地方不是太理解
查看完整描述

6 回答

?
蛊毒传说

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

分两种情况,

一是有主调函数,

<script>

function a(){}

function b(){

var result=a();//这就是把a函数执行结果返回主调函数

}

</script>

另一种是没有调用函数,但是还是返回结果给想给的变量

<script>

function a(){}

var result=a();//这就是把a函数执行结果返回,并赋值给result

</script>

ps:其实你这里没必要去纠结这个东西,只要记得return是把当前函数的结果返回就可以,现在你就有点太钻牛角尖了,也许写书的人都不会想到你所关注的问题的。

查看完整回答
反对 回复 2018-12-24
?
烙印99

TA贡献1829条经验 获得超13个赞

返回给调用函数的

查看完整回答
反对 回复 2018-12-24
?
慕尼黑5688855

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

但是现实情况并非都有主调函数

<script>

function a(){}

a();

</script>

查看完整回答
反对 回复 2018-12-24
?
弑天下

TA贡献1818条经验 获得超8个赞

@一落叶而知秋: 

如果没有主调函数,那你觉得哪个地方在调用a() ???

查看完整回答
反对 回复 2018-12-24
?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

但是现实情况并非都有主调函数

<script>

function a(){}

a();

</script>

查看完整回答
反对 回复 2018-12-24
  • 6 回答
  • 0 关注
  • 519 浏览
慕课专栏
更多

添加回答

举报

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