javascript - JavaScript 编程语言中的返回语句
问题描述
返回是否意味着输出?我在网上查了编程中return的定义,但没有任何我理解的答案。我认为返回一个值意味着输出一个值,但我不确定。
解决方案
函数可以使用return
关键字返回值。当您使用此关键字时,您将退出当前函数并从调用函数的位置返回值。当您不返回时,任何东西undefined
都会被退回。
例子:
function foo() {
return 10;
}
function bar(){
let test = foo();
return test;
}
let result = bar();
console.log(result);
- 功能栏被调用。
- 此调用 foo 并将 foo 的结果存储在测试中。foo 返回 10。
- 然后 bar 将其返回并将其存储在变量 result 中。
推荐阅读
- travis-ci - 如何安装我的 gemfile,它给出的错误?
- python - 用不同的签名覆盖父类方法是一种好习惯吗?
- reactjs - React 组件如何通过路由调用参数?
- python-3.x - TensorFlow 运行时 PyCharm 崩溃
- firebase - 在控制台中显示错误消息而不是抛出异常(Flutter Firebase)
- flutter - flutter DropDownButtonFormField 提示抛出运行时错误
- c# - EF Core 中的零或一关系
- python - 无法将字节从 Python serial.write() 发送到 Arduino
- django - inlineformset_factory:验证失败(此字段为必填项)
- r - 将 JSON 排序到数据框的映射函数(带有嵌套列表)