JS总结 循环 退出循环 函数
while循环
while(条件){条件成立就执行的代码}
*一般条件变量需要递增,否则会进入死循环(无限循环),浏览器会崩溃甚至电脑死机
例如,逐行输出1-100的数字
var i = 1;
while(i<=100){
document.write(i+"<br/>");
i++;
}
do...while循环
do{执行代码}while(条件,若条件成立,则继续循环,否则中止循环)
例如,逐行输出1-100的数字
var i = 1;
do{
document.write(i+"<br/>");
i++;
}
while(i<=100)
*与while的不同点:do...while是先执行代码再判断条件,而while相反
for循环
for(参数初始值;参数条件;参数递增){条件成立执行的代码}
其中的参数为局部变量
例如,逐行输出1-100的数字
for(var i=1;i<=100;i++){
document.write(i+"<br/>");
}
*建议尽量使用for循环,有利于程序阅读
终止循环:break,continue
break:立即退出整个循环
continue:跳过当前循环的执行代码 继续循环
例如:
for(var i=1;i<10;i++){
if(i==5){break}
}
alert(i); //输出结果为5
for(var i=1;i<10;i++){
if(i==5){continue}
alert(i);
}
//输出结果为1,2,3,4,6,7,8,9 会发现 alert(5)被跳过
函数
JS有很多函数,包括内置函数和自定义函数。
内置函数:其实我们经常用到的 alert(参数) 也可以看成是一个函数,它代表弹出一个窗口的方法,而窗口的提示内容则是这个函数的参数
自定义函数:我们可以自己创建一个具有特定功能方法的函数,例如我们创建一个求三角形面积的函数 area(s,h) //其中s是底,h是高
创建自定义函数:
function area(s,h){} //area为自定义函数名称,s,h是自定义参数
给函数添加功能:
function area(s,h){
var area=s*h*0.5;
return area;
}
这样,要得到底为5 高为10的三角形的面积,只要直接调用写好的函数就可以了:area(5,10);
转载于:https://www.cnblogs.com/deoem/p/5845083.html
JS总结 循环 退出循环 函数相关推荐
- java如何停止函数循环_在Java中使用break来退出循环是不好的做法吗?
好主不. 有时在满足总体要求的循环中可能会出现某些情况,而不满足逻辑循环条件. 在这种情况下,使用break ,来阻止你毫无意义地在循环中循环. 例 String item; for(int x = ...
- JS基础:变量、函数、对象、数组、循环、选择(判断)
JS基础:变量.函数.对象.数组.循环.选择(判断) js的三个组成部分 ECMAScript - ES - 语法规范 DOM - 文档对象模型 - API BOM - 浏览器对象模型 - API j ...
- php函数内的循环,PHP 循环列出目录内容的函数代码
PHP 循环列出目录内容的函数代码 复制代码 代码如下: function list_files($dir) { if(is_dir($dir)) { if($handle = opendir($di ...
- js中的for循环如何跳出,js中for循环的两种语法
js几种for循环的几种用法 谷歌人工智能写作项目:小发猫 js,for循环是怎么运行的? typescript有哪些变化. 最普遍的介绍:for循环是JavaScript中最常用的循环,标准for循 ...
- TensorFlow下的基础命令语句:数组、字典、判断、循环、与函数
TensorFlow学习笔记 python基础语法 1.列表(可改变) 2.元组(无法改变) 3.字典 4.vim编辑器 5.条件语句 6.循环语句 7.函数 8.模块 9.包 python基础语法 ...
- Scala中没有break和continue, 如何退出循环
Java是指令式风格,Scala是函数式风格. 在Scala中,应该尽量适用循环,而是应用函数的方式来处理. Scala并没有提供break和continue语句来退出循环,那么如果我们又确实要怎么办 ...
- js实现简单的循环打字效果(思路分享)
1.初始化"打字创建"属性 代码类似于这样: <div id="demo"></div> <script>var typin ...
- python 自定义函数和循环_Python循环语句——对for循环和while循环应用自定义函数公式的实践,套用,练习...
目录 1.循环简介 1.1 循环的作用 循环的作用:让代码更高效的重复执行. 1.2 循环的分类 在Python中,循环分为while和for两种,最终实现效果相同. 2.while的语法 while ...
- python退出循环快捷_python退出循环的方法
break 语句 Python break语句,就像在C语言中,打破了最小封闭for或while循环. break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执 ...
- 1.4 消息循环和回调函数
************************************************** * 本文由小鸟飞飞整理发表 <samboy@sohu.com> * * 首发网站:蓝丽 ...
最新文章
- 开发日记-20190709 关键词 读书笔记 《Perl语言入门》Day 6
- windows不能访问linux服务器,window的vnc客户端无法访问Linux服务端的问题之一
- Excel告诉你身份证号码里藏着de秘密
- 如何让你的百万级SQL运行得更快 else
- HBase: Thrift写数据报错——socket.error: [Errno 32] Broken pip
- python面向对象-1方法、构造函数
- 因为apple无法检查其是否包含恶意软件_新Linux恶意脚本——清理其他恶意软件后再感染...
- python编程 迷你世界_迷你编程下载-迷你世界迷你编程下载 v1.0官方版--pc6下载站...
- 入职半年小结 | 给应届校招算法同学的几点建议
- Windows Moblie 笔迹图板开发
- python断点_Python断点()
- SCOM2007R2上监控TMG之部署Agent
- 04. Django基础:路由配置
- 关于 Apache 2.4 配置PHP时的错误记录
- 学java怎么做笔记?教大家整理java笔记的一些方法
- js获取用户使用的设备类型及平台
- h5 api-获得地理经纬度和异常处理
- 华为机试 - HJ10 字符个数统计
- 《深入学习VMware vSphere 6》——2.3 在VMware Workstation虚拟机中安装ESXi 6
- 【错误】vs 应用程序无法正常启动0xc00007b