大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
函数返回值的含义:
成都创新互联专注于昌邑网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供昌邑营销型网站建设,昌邑网站制作、昌邑网页设计、昌邑网站官网定制、微信小程序开发服务,打造昌邑网络公司原创品牌,更为您提供昌邑网站排名全网营销落地服务。
一个函数的函数名既是该函数的代表,也是一个变量。由于函数名变量通常用来把函数的处理结果数据带回给调用函数,即递归调用,所以一般把函数名变量称为返回值。
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
1、首先,新建一个html5文件,输入初始化代码。
2、新建一个h1标签,用于接收到时js中function函数的返回值。
3、新建一个script标签,在标签里面新建一个function函数,函数返回值为22。
4、在h1标签中也新建一个script标签,标签中新建一个str变量接收上面函数aa的返回值。
5、通过“document.write(变量)”的方法将接收返回值的变量打印出来。
6、最后我们用浏览器打开index.html文件,查看页面效果,这样我们就获取到js中function返回值了。
!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返回多个值
使用return语句
return的内容可以是值、变量、表达式、函数~~~(如下案例为返回一个表达式,返回的是str和str2连接的结果)
script
function h5course() {
var str = 'HTML5学堂';
var str2 = '原创技术文章分享';
return str+str2;
}
console.log(h5course());
/script