当前位置: 首页 > news >正文

Javascript函数之函数的返回值?

1、引出返回值

什么是函数?函数是执行特定任务的代码块。执行完成之后呢?是不是要把任务的结果返回给我们,而不是在页面中打印出来,我拿到这个返回结果之后,放到代码中需要的地方。

2、返回值

当调用某个函数,这个函数会返回一个结果给我们,这就是一个带有返回值的函数。

当函数需要返回数据出去时,用return关键字

语法:return 数据  

例如:return 20

使用:

    // 函数的返回值function fn() {return 20}

释义:return 20相当于就是把20这个值赋给fn()这个函数,所以我们在输出打印的时候,要打印console.log(fn())   //20,这样直接写这个函数太繁琐了,我们可以把这个函数给一个变量,然后直接打印这个变量。

    // 每次使用的时候,可以把fn()给一个变量let re = fn()// 这个时候把fn()给re之后,我们就可以直接打印reconsole.log(re)   //20

注意:(1)在函数体中使用return 关键字,能将内部的执行结果交给函数外部使用

(2)return 后面的代码不会再被执行,会立即结束当前函数,所以return后面的数据不要换行写,return最好是写到最后面。

(3)return函数可以没有return,这种情况默认返回值是undefined

3、练习

(1)求任意两个数的最大值,并返回

(2)求任意数组中的最大值,并且返回这个最大值

(3)求任意数组中的最小值并返回这个最小值

(4)求任意数组最大值和最小值的合并写法。通过返回数组,来存放最大值和最小值。

4、函数细节

(1)两个相同的函数后面的会覆盖前面的,尽量避免这种情况

(2)参数不匹配,尽量避免这种情况

实参多于形参  剩余的实参不参与运算。

实参少于形参  少的那个值为undefined,最后结果为NaN

http://www.dtcms.com/a/586362.html

相关文章:

  • 【常见的Markdown 图标语法】
  • 微网站微名片在线制作logo图片
  • 临沂住房和城乡建设局网站打不开江苏建筑工程招标信息网
  • 【Jenkins】Jenkins配置从节点 - Launch Agent
  • 网站开发程序都有什么免费的网站怎么建
  • asp.net企业网站建设建筑网片厂家
  • 另一个自己
  • 解决虚拟机CentOS7网络无连接问题
  • 建网站是自己做还是用CMS大连外经贸网站
  • 新闻通稿 | 软件产业迈入“智能重构”新纪元:自主进化、人机共生与责任挑战并存
  • 海口网站建设q.479185700惠网站开发用什么书
  • 网站排名下降电脑网页怎么截图
  • NestJS 是基于 Node.js 的渐进式后端框架,核心特点包括 **依赖注入、模块化架构、装饰器驱动、TypeScript 优先、与主流工具集成** 等
  • 学雷锋 做美德少年网站wordpress 内容页面
  • WordPress电影网站源码东坑仿做网站
  • Android深入探索Activity生命周期与启动模式
  • 阿里云做网站的深圳关键词推广优化
  • 太湖度假区建设局网站河南郑州做网站h汉狮
  • HTML5+CSS3+JS小实例:爆炸粒子魔法按钮
  • Go语言入门指南-从零开始的奇妙之旅
  • 电子商务网站推广案例电子商务基础网站建设与维护单项选择题
  • logo设计制作公司夫唯seo
  • LeetCode 155. 最小栈
  • 杭州企业网站建设方案大连零基础网站建设教学公司
  • 使用腾讯云函数和云存储开发android app更新功能开发遇到的坑和解决方案
  • 韶关市建设局网站梅州做网站
  • 服装网站建设的规划百度推广多少钱
  • 电机驱动的总结和实战
  • php儿童摄影网站源码浏览器推广哪个平台好
  • 做论坛网站怎么赚钱吗江苏省交通建设局网站首页