300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > javascript实现函数返回值的语句是什么

javascript实现函数返回值的语句是什么

时间:2023-03-02 18:52:51

相关推荐

javascript实现函数返回值的语句是什么

web前端|前端问答

javascript,函数,返回值,return语句

web前端-前端问答

查看js的源码的工具,vscode 快捷键注释,232配置 ubuntu,tomcat协议可以修改,python 爬虫目的,php 数组存数据库,seo小白入门教学分类,用thinkphp制作cms网站模板,notebook 模板lzw

JavaScript 函数提供两个接口实现与外界的交互,其中参数作为入口,接收外界信息;返回值作为出口,把运算结果反馈给外界。

国内最大开源码,vscode设置请求头,ubuntu c代码,tomcat的请求连接,sqlite数据库使用入门基础,爬虫args,php类型有哪些,吐鲁番seo 网络推广公司,金融公司网站免费模板,企业微站模板lzw

在函数体内,使用 return 语句可以设置函数的返回值。一旦执行 return 语句,将停止函数的运行,并运算和返回 return 后面的表达式的值。如果函数不包含 return 语句,则执行完函数体内每条语句后,返回 undefined 值。

柚子培训小程序教育源码,ubuntu外界无声音,爬虫爬网页表格,php 音乐采集,seo教学seocnmlzw

JavaScript 是一种弱类型语言,所以函数对接收和输出的值都没有类型限制,JavaScript 也不会自动检测输入和输出值的类型。

示例1

下面代码定义函数的返回值为函数。

function f() { return function(x,y) { return x + y; }}

示例2

函数的参数没有限制,但是返回值只能是一个;如果要输出多个值,可以通过数组或对象进行设计。

function f() { var a = []; a[0] = true; a[1] = function(x,y) { return x + y; } a[2] = 123; return a; //返回多个值}

在上面代码中,函数返回值为数组,该数组包含 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 < y) return y - x; if (x * y <= 0) return x + y;}

【推荐学习:javascript高级教学】

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。