js里面的return返回值是干什么的?

 我来答
操清昶养琪
2020-05-01 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:35%
帮助的人:923万
展开全部
return是向函数返回值,并终止函数的运行
比如:
function
a(){
return
10;//这个时候,函数a的值会等于10,并且函数中下面的内容不再执行
document.write(50);//由于上面已经return了,这条代码不会执行
}
至于什么时候会用到,那看你要函数来做什么,你要他返回值就返回咯,不要他返回就不返回咯!
比如,用函数来做一个加法运算,需要他返回值,那就这样
function
a(
b,
c
)
{
return
b
+
c;
}
那么调用:
var
abc
=
a(5,
80);
这个时候,abc这个变量的值会是85
如果想直接输出结果,不要返回值那就
function
a(
b,
c
)
{
document.write(
b
+
c
);
}
这个时候调用,
var
abc
=
a(5,
80);
那么页面会输出85,但abc是没有值的
当然,js中的return不一定非得用在函数function中,有时候也可以用来阻止某些动作,
比如表单的提交,让表单的提交事件返回false,那表单就不会提交:onsubmit="return
false"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式