函数的返回值 | 学习笔记

简介: 快速学习函数的返回值。

开发者学堂课程【JavaScript 入门与实战函数的返回值 】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/582/detail/8039


函数的返回值


内容介绍

一、函数的返回值


一、函数的返回值

< !DOCTYPEhtm1>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name= "viewport" content= "width=device - width, initial-scale=1.0">

<meta http- equiv= " X-UA- Compatible" content=" ie=edge">

<title>Document</title

</head>

<body>

</body>

<script>

</script>

</htm1>

这个时候就该注意,我们每一个函数,你写完之后都会去调用它,因为你写完了一个函数的如果不去调用的话,那么这个函数它就没有用,因为不调用它就不执行,不执行你写的代码就没用。

一般情况下一个函数,你都会在某一个地方或者某一个时间点上去调用它的。

那么这个时候,你要明白一件事情,这个函数如果执行完了,我们前面仅仅是在网站浏览器里打印了结果。

这时候如果不知道函数的结果怎样,我们看他调用完后会给出一个值,我们期望的是函数会给给我们调用一个函数值,而不是打印一下就结束了。

</body>

<script>

//function f(形参,形参){

//代码

//return 返回值;

//}

//var re=f(实参1,实参2)

</script>

</html>

如图所示,代码执行完后要给它代用一个返回值,把你想要返回的值写在 return 后面,而后面所加的 var re= 就是 return 后面的那个返回值,你返回的是什么值,那么 var re= 后面的就是什么值。

例如:

function f(a,b){

var c = a-b;

return c;

}

f(5,2);

此时你点开浏览器上的检查,可以发现结果上什么都没有,接下来要把f(5,2)变成

var h=f(5,2);

console.log(h);

此时 h 就是函数的返回值,即 h 就是3

若没有返回的话,h 就是 undefined

即如果函数中没有 return,那么函数调用之后接到的返回值就是 undefined

除此之外,如果函数中有 return,但 return 后面没有值,那么函数调用之后接到的返回值还是 undefined,或者函数中 return 之后,不管有什么代码均不执行,return 后函数的调用结束。

相关文章
|
8月前
|
存储 C语言
C 语言函数完全指南:创建、调用、参数传递、返回值解析
函数是一段代码块,只有在被调用时才会运行。 您可以将数据(称为参数)传递给函数。 函数用于执行某些操作,它们对于重用代码很重要:定义一次代码,并多次使用。
231 3
|
2月前
|
设计模式 Python
学习函数的参数传递和返回值
在编写函数时,不可避免地会出现一些错误。通过调试代码,查看参数的值在函数内部的变化以及返回值是否符合预期,有助于更好地理解参数传递和返回值的机制。
|
4月前
|
JavaScript 前端开发
&&、|| 的返回值
本文探讨了JavaScript中逻辑与(&&)和逻辑或(||)操作符的返回值特性,说明了它们在不同条件下的返回结果,以及如何利用这些特性进行条件表达式的简写。
45 0
&&、|| 的返回值
|
8月前
|
Python
Python函数的返回值深入解析
Python函数的返回值深入解析
93 1
|
8月前
|
存储 弹性计算 运维
有返回值的函数
【4月更文挑战第29天】
46 1
|
8月前
|
存储 搜索推荐 Python
函数的调用和返回值
函数的调用和返回值
|
8月前
|
存储 Serverless Python
函数的返回值
在编程中,函数不仅用于执行特定的任务,还经常用于计算和返回结果。函数的返回值是函数执行完毕后向调用者提供的信息或数据。通过返回值,我们可以从函数中获取所需的结果,并将其用于后续的计算或操作。本文将详细讨论函数的返回值,并附上相应的代码示例。
258 1
|
8月前
|
定位技术 C++ Python
C++一个函数返回两个或更多个返回值的方法
C++一个函数返回两个或更多个返回值的方法
216 1
|
JavaScript 前端开发
带有返回值的函数
带有返回值的函数
165 0
【学习笔记之我要C】函数的参数与调用
【学习笔记之我要C】函数的参数与调用
157 0