javascript实现函数返回值的语句是什么
时间:2021-10-23
来源:互联网
标签:
今天PHP爱好者为您带来在javascript中,实现函数返回值的语句是return,语法“return [返回值];”。在函数体内,使用return语句就可以设置函数的返回值;一旦执行return语句,将停止函数的运行,并运算和返回return后面的表达式的值。希望对大家有所帮助。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
JavaScript 函数提供两个接口实现与外界的交互,其中参数作为入口,接收外界信息;返回值作为出口,把运算结果反馈给外界。
在函数体内,使用 return 语句可以设置函数的返回值。一旦执行 return 语句,将停止函数的运行,并运算和返回 return 后面的表达式的值。如果函数不包含 return 语句,则执行完函数体内每条语句后,返回 undefined 值。
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实现函数返回值的语句是什么的详细内容,更多请关注php爱好者其它相关文章!
-
网页或应用程序报Failed to load resource的原因及解决方法 时间:2025-09-17
-
Anaconda是干嘛用的 Anaconda介绍、安装及使用教程 时间:2025-09-17
-
Swagger是什么工具 Swagger工具详细使用介绍 时间:2025-09-17
-
Connection reset是什么意思-Connection reset原因分析和解决方案 时间:2025-09-16
-
百度网盘不限速的方法(官方推荐) 时间:2025-09-16
-
Visual Studio Code下载和安装教程 怎么改成中文? 时间:2025-09-16
今日更新
-
免费下载电影到MP4格式的简单教程 手机电脑通用高清资源获取方法
阅读:18
-
剃刀的梗是什么梗?揭秘网络热词剃刀的爆笑由来和用法,看完秒懂!
阅读:18
-
百度SEO优化标题:2024最新电视剧免费下载方法 高清资源一键获取教程
阅读:18
-
2023最新单机游戏下载教程 安全高速资源一键获取指南
阅读:18
-
剃刀是什么梗?揭秘网络热梗背后的幽默哲学,3秒get笑点!
阅读:18
-
Curl error: SSL connection timeout
阅读:18
-
Curl error: SSL connection timeout
阅读:18
-
剃须刀是什么梗揭秘网红暗号真实含义 看完秒懂年轻人新潮流
阅读:18
-
替别人尴尬的梗是什么梗?网友直呼代入感太强脚趾抠地!
阅读:18
-
替身梗是什么梗?揭秘网络热词背后的替身文学与搞笑模仿文化,轻松get流行趋势!
阅读:18