猿问

javascript函数的问题

本人初学js,想请教大神一个问题,关于js中的函数,在一个function(){...}中,有个return返回值,但是可以有返回值,也可以没返回值,我发现不管有返回值还是没有返回值函数都可以进行对一系列问题进行封装,优化,再内部进行处理,外部直接调用....都是为了提供代码的复用性

那么我的问题是:在进行写函数的时候,不管用不用返回值都可以外部调用,那么这个return返回值,什么情况下用,什么情况下不用呢?


PIPIONE
浏览 524回答 1
1回答

慕娘9325324

问题建议改为: javascript函数什么时候使用返回值js的函数里,如果在执行结束,没有调用return语句的话,引擎会自动帮你return undefined。那另外一个问题是:返回值有什么用。对于同步函数,返回值是你获取信息最方便的办法:比如你想知道 1和3哪个小你可以var min = Math.min(1,3)console.log(min)这样执行一个函数从而获得运算值。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答