小陈学JS return语句+break,continue,return的区别
return语句
1)语法格式:
1、我们函数只是实现某种功能,最终的结果需要返回给函数的调用者 :函数名(),通过return实现的
2、只要函数遇到return就把后面你的结果 返回给函数的调用者 函数名()=return后面的结果
代码验证:
return案例
求任意两个数的和
利用函数求任意两个数的最大值
利用函数求任意一个数组中的最大值
求数组[5,299,101,67,77]中的最大数值
求任意数组只需更改getArrMax(【】)中数组的值即可
2)return终止函数
return语句之后的代码不被执行
已经return过,后面的代码就不会被执行,按道理return应该出现在代码的最后面
Return只能返回一个结果,如果有多个参数,只返回最后一个值
操作实践
我们求任意两个数的加减乘除结果(返回的是一个数组)
3)函数没有 return返回 undefined
我们的函数如果有 return则返回的是 return后面的值,如果函数没有 return则返回 undefined
有返回值:结果:
没有返回值结果:
4)break,continue,return的区别
Break:结束当前的循环体(如for,while)
Continue:跳出本次循环,继续执行下次循环(如for,while)
Return:不仅可以退出循环,还能够返回return语句中的值,同时还可以结束当前的函数体内的代码
小陈学JS return语句+break,continue,return的区别相关推荐
- js 中的break continue return
break:跳出整个循环 1.当i=6时,就跳出了整个循环,此for循环就不继续了: continue:跳出当前循环,继续下一次循环: return :指定函数返回值 1.在js当中,常使用retur ...
- 小陈学js 预解析
1.我们js引擎运行js分为两步:预解析代码执行 (1)预解析:预解析js引擎会把js里面所有的var还有 function提升到当前作用域的最前面 (2)代码执行:按照代码书写的顺序从上往下执行 预 ...
- 小陈学习JS if-else语句
A:if语句 If的语法结构 案例: 弹出一个输入框,要求用户输入年龄,如果年龄大于等于18岁,允许进网吧. 思路: 1弹出 prompt输入框,用户输入年龄,程序把这个值取过来保存到变量中使用计语句 ...
- 小陈学js while练习
1打印人的一生,从1岁到100岁 2计算1~100之间所有整数的和 3.弹出一个提示框,你爱我吗?如果输入我爱你,就提示结束,否则,一直询问. 思路: ①弹出输入框,要求用户输入 ②判断条件比较复杂我 ...
- 小陈学js While循环
while语句可以在条件表达式为真的前提下,循环执行指定的一段代码,直到表达式不为真时结束循环 语法结构: 执行思路: ①先执行条件表达式,如果结果为true,则执行循环体代码:如果为 false,则 ...
- 小陈学JS 函数练习:用户输入一个数判断是否是素数,并返弹出回值(又叫质数,只能被1和自身整数的数)
用户输入一个数判断是否是素数,并返弹出回值(又叫质数,只能被1和自身整数的数)
- 小陈学js Arguments
一.arguments:只有函数才有 arguments对象,而且是每个函数都内置好了这个 arguments 当我们不确定有多少个参数传递的时候,可以用 arguments来获取.在 JavaScr ...
- 小陈学JS 遍历数组
遍历数组 a)遍厉:就是把数组中的每个元素从头到尾都访问一次(类似我们每天早上学生的点名) 1.)因为我们的数组索引号从0开始,所以i必须从0开始 i<3 2.)输出的时候arr[i] ...
- 小陈学JS 数组
数组 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素.数组是一种将一组数据存储在单个变量名下的方式. 1.创建数组的方式 a)利用数组字面量创建数组 我们数组里面的数 ...
最新文章
- Tessellation (曲面细分) Displacement Mapping (贴图置换)
- 使用 Code Snippet 简化 Coding
- python五十一:动态导入模块,通过字符串导入模块
- AI人工智能工程师 学习大纲
- matlab 并联机械臂_MATLAB robot toolbox 机械臂轨迹规划
- hdu 1247 字典树
- python怎么编辑文件_如何使用python中的方法对文件进行修改文件名
- [Gamma阶段]展示博客
- LNMP安装目录及配置文件
- 程序员入职 6 天即被开除:项目丢了,新人背锅?
- django orm 中表与表之间建关系 视图层 路由层 django请求生命周期...
- 不同平台安装python的方式一样吗_Python软件的正确安装方式
- ADNI数据集相关概念整理
- 十款ASP CMS建站系统源码
- db4小波的一次分解与重构
- 设计师专属的导航网站
- 20年上海站D题Walker(二分,简洁)
- Python中的groupby用法
- UE4热更新:基于UnLua的Lua编程指南
- Verilog基础知识总结02