作者:卡哇伊--欣欣_749 | 来源:互联网 | 2023-02-11 11:54
web前端|前端问答JavaScript,函数,返回值web前端-前端问答点评源码多城市,vscode打war包,ubuntu设置网桥,tomcat用来干嘛的,sqlite配置相对
web前端|前端问答
Javascript,函数,返回值
web前端-前端问答
点评源码 多城市,vscode打war包,ubuntu 设置网桥,tomcat 用来干嘛的,sqlite配置相对路径,用朴素贝叶斯算法的爬虫,php sql 注入工具,seo个人品牌打造,众筹网站模板,云 html模板lzw
Javascript函数有返回值。安卓web源码下载,ubuntu 网络故障,用tomcat发布静态网页,爬虫的标准,php避免sql注入漏洞,seo pagelzw
Javascript 函数提供两个接口实现与外界的交互,其中参数作为入口,接收外界信息;返回值作为出口,把运算结果反馈给外界。
phalcon源码,ipad用vscode,ubuntu 小米,tomcat was性能,sqlite 金额格式化,会员专享插件,集装箱的前端框架指的是,奇幻种族爬虫类动漫,php 框架比较,seo拓词工具,电商培训类网站模板下载,全屏网页特效代码,微信建站模板lzw
在函数体内,使用 return 语句可以设置函数的返回值。一旦执行 return 语句,将停止函数的运行,并运算和返回 return 后面的表达式的值。如果函数不包含 return 语句,则执行完函数体内每条语句后,返回 undefined 值。
Javascript 是一种弱类型语言,所以函数对接收和输出的值都没有类型限制,Javascript 也不会自动检测输入和输出值的类型。
示例1
下面代码定义函数的返回值为函数。
function getSum(num1, num2){ return num1 + num2;}var sum1 = getSum(7, 12); // 函数返回值为:19var sum2 = getSum(-5, 33); // 函数返回值为:28
示例2
函数的参数没有限制,但是返回值只能是一个;如果要输出多个值,可以通过数组或对象进行设计。
function division(dividend, divisor){ var quotient = dividend / divisor; var arr = [dividend, divisor, quotient] return arr;}var res = division(100, 4)document.write(res[0]); // 输出:100document.write(res[1]); // 输出:4document.write(res[2]); // 输出:25
在上面代码中,函数返回值为数组,该数组包含 3 个元素,从而实现使用一个 return 语句,返回多个值得目的。
示例3
在函数体内可以包含多条 return 语句,但是仅能执行一条 return 语句,因此在函数体内可以使用分支结构决定函数返回值,或者使用 return 语句提前终止函数运行。
function f(x,y) { //如果参数为非数字类型,则终止函数执行 if (typeof x != "number" || typeof y != "number") return; //根据条件返回值 if (x > y) return x - y; if (x