本人初学js,想请教大神一个问题,关于js中的函数,在一个function(){...}中,有个return返回值,但是可以有返回值,也可以没返回值,我发现不管有返回值还是没有返回值函数都可以进行对一系列问题进行封装,优化,再内部进行处理,外部直接调用....都是为了提供代码的复用性那么我的问题是:在进行写函数的时候,不管用不用返回值都可以外部调用,那么这个return返回值,什么情况下用,什么情况下不用呢?
1 回答
![?](http://img1.sycdn.imooc.com/54584c5e0001491102200220-100-100.jpg)
慕娘9325324
TA贡献1783条经验 获得超4个赞
问题建议改为: javascript函数什么时候使用返回值
js的函数里,如果在执行结束,没有调用return语句的话,引擎会自动帮你return undefined。
那另外一个问题是:返回值有什么用。
对于同步函数,返回值是你获取信息最方便的办法:
比如你想知道 1和3哪个小
你可以
var min = Math.min(1,3)console.log(min)
这样执行一个函数从而获得运算值。
添加回答
举报
0/150
提交
取消