问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

javascript 函数 怎么返回值

发布网友 发布时间:2022-04-24 03:57

我来回答

4个回答

热心网友 时间:2022-04-22 03:37

使用return语句

return的内容可以是值、变量、表达式、函数~~~(如下案例为返回一个表达式,返回的是str和str2连接的结果)

<script>
    function h5course() {
        var str = 'HTML5学堂';
        var str2 = '原创技术文章分享';
        return str+str2;
    }
    console.log(h5course());
</script>

热心网友 时间:2022-04-22 04:55

<!DOCTYPE html>
<html>
<meta charset="utf-8" />

<script>
function testZ() {
var x=9;
var y=1;
var z=x+y;
return z;
}

function getZ () {
var i = testZ();
alert(i);
}
</script>

<body>

<div onclick="getZ();" style="color:red;">Click Me 点我..</div>

</body>
</html>

一个函数返回的值是拿来供另一个或其他多个函数使用的,一个函数里面返回的变量值只能在函数内部查看调用,返回值就提供了一个连接多个函数的通道。不然的话你得用全局变量,js里面用全局变量是很糟糕的

js里面时不能像你这样写法一次返回多个值的,只能返回x、y中的一个(其他很多语言这点都比js方便)。

要返回多个的话,你可以把x、y放到数值之类的玩意里面,然后再把整个数组返回出去。接收处理数据的另一个函数再把数组里面的x、y分别取出来使用。

有几种方法返回多个值,你百度下:js返回多个值

热心网友 时间:2022-04-22 06:30

<script>
function testZ() {
var x=9;
var y=1;
var z=x+y;
return z;
}

function getZ () {
var i = testZ();
alert(i);
}
</script>

热心网友 时间:2022-04-22 08:21

<!DOCTYPE html>
<html>
<meta charset="utf-8" />

<script>
function testZ() {
var x=9;
var y=1;
var z=x+y;
return z;
}

function getZ () {
var i = testZ();
alert(i);
}
</script>

<body>

<div onclick="getZ();" style="color:red;">Click Me 点我..</div>

</body>
</html>

一个函数返回的值是拿来供另一个或其他多个函数使用的,一个函数里面返回的变量值只能在函数内部查看调用,返回值就提供了一个连接多个函数的通道。不然的话你得用全局变量,js里面用全局变量是很糟糕的

js里面时不能像你这样写法一次返回多个值的,只能返回x、y中的一个(其他很多语言这点都比js方便)。

要返回多个的话,你可以把x、y放到数值之类的玩意里面,然后再把整个数组返回出去。接收处理数据的另一个函数再把数组里面的x、y分别取出来使用。

有几种方法返回多个值,你百度下:js返回多个值
本回答由提问者推荐
举报| 答案纠错 | 评论
5 6
其他回答

var temp = function(){
if xxx return yyy;

if zzz return ooo;

}

alert(temp)
ghp120 | 发布于2014-05-24 09:05
举报| 评论
0 3

都 return 了,你后面写的代码还有用吗?
肯定是一个返回值, return x; x的值
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 电脑重装了一个系统之后黑屏? 华硕笔记本重装系统重启过程中,电脑一直黑屏 xp笔记本重装系统后黑屏不显示桌面怎么办? 本人法语专业,考研打算西安外国语,听说小语种考研还考英语,英语有听力吗?如有西外的哥们,请解疑释惑 catti笔译分几级?最有含金量的是几级? 本人是法语盲,在西安哪学法语比较好? 我大二法语的,考研打算考西安外国语,请问需要准备些什么?何时报名?准备什么资料?跪求西外的哥们解惑 西安有没有法语联盟?初学到学成(500课时)学费是多少呢? 关于西安法语联盟,有追加分 西安美术学院考研可以考法语吗 如何通过自考二外法语?自考西安外院英语专业,剩法语这一门,考了两次还是没过,真心讨教有效复习方法 西安法语联盟在哪?具体收费怎样?我从零起点学起,学出来要多久啊?直接在那报名考试吗? 西安外国语大学的法语自考 您好!我是之前咨询过自考法语的,我法语考过TEF和TCF,B1水平!自考法语会很难吗?我是西安的, 紧急求助,我是西安一名非法语专业大三学生,想报名参加法语公共四级考试,不知道西安外国语大学可以报... 西安哪里可以报考法语公共四级啊,我大学在读,资格符合,就是不知道去哪里报名,急求 西安交通大学非法语专业本科生能报考大学法语四级吗? 大学法语四级考试西安考点在哪个大学?麻烦知道的人说一下。 请问西安外国语大学法语公共四级报名地点在哪? 西安社会考生怎么报大学法语四级 javascript返回值是什么意思? javascript函数中返回true和flase有什么区别? 怎么用javascript返回上一页 js返回上上个页面 javascript怎么返回一个字符串 javascript函数里为什么要使用返回值 JavaScript function 返回值 JavaScript中的函数返回值是干什么用的?搞不懂 谁能详细解释一下_百度... 怎样在网页中调用JavaScript 方法中的返回值 javascript return 返回多个值 javascript如何从异步请求中返回数据 JavaScript函数怎样可以返回多个值? javascript中怎样返回元素的位置 javascript一个函数返回多个值怎么办? javascript函数可以返回值吗?如果有的话必须要有return语句吗?_百度... 刚上社保什么时候可以使用医保? 参保多长时间享受医保 个人申请银行贷款需要什么条件? 个人缴纳社保,什么时候可以享受医保待遇,报销比例是多少 缴纳社保后多久可以享受医保报销