微信扫一扫打赏支持

范仁义js课程---43、函数的返回值

范仁义js课程---43、函数的返回值

打赏

 

一、总结

一句话总结:

可以用return关键字在函数里面向函数外面返回值,可以直接将函数调用赋值给变量来接收函数的返回值(函数的执行结果)。

 

1、如何在函数里面向函数外面返回值?

使用return关键词,基本语法是 return 表达式或者变量;

 

2、怎么接收函数里面返回的值(函数的执行结果)?

可以直接赋值给一个变量,比如 var m=sum(3,5);

 

3、使用return返回函数值的注意点?

1、return 后面的语句是不会被执行的
2、return 后面如果不接值,会返回undefined,函数里面不写return语句,也是默认会返回undefined

 

 

二、函数的返回值

博客对应课程的视频位置:43、函数的返回值
https://www.fanrenyi.com/video/19/141

 

 

 

 

 

复制代码
 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>函数的返回值</title>
 6 </head>
 7 <body>
 8 <!--
 9 
10 函数只有在调用函数的时候才会被执行
11 
12 如何在函数里面向函数外面返回值
13 return 表达式或者变量;
14 
15 怎么接收函数里面返回的值
16 可以直接赋值给一个变量
17 
18 注意点:
19 return后面的语句是不会被执行的
20 return 后面如果不接值,会返回undefined
21 函数里面不写return语句,也是默认会返回undefined
22 -->
23 <script>
24     //需求:写一个打印两个数和的函数
25     //需求:写一个返回两个数和的函数
26     console.log('我是程序的开头');
27     function sum(a,b) {
28         console.log(a+b);
29         var aa=a+b;
30         return aa;
31         //return a+b;
32         //console.log('我是return后面的语句');
33         //return ;
34     }
35     var m=sum(3,5);
36     console.log('m= '+m);
37     console.log(sum(5,67)+23);
38 
39 </script>
40 </body>
41 </html>
复制代码

 

 

 
posted @   范仁义  阅读(144)  评论(0编辑  收藏  举报
编辑推荐:
· DeepSeek 解答了困扰我五年的技术问题
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· 用 C# 插值字符串处理器写一个 sscanf
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
阅读排行:
· 为什么说在企业级应用开发中,后端往往是效率杀手?
· DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
· 本地部署DeepSeek后,没有好看的交互界面怎么行!
· 趁着过年的时候手搓了一个低代码框架
· 推荐一个DeepSeek 大模型的免费 API 项目!兼容OpenAI接口!
侧边栏

打赏

点击右上角即可分享
微信分享提示