switch

    switch (key) {case value:break;default:break;key和 value 进行比较 如果相等就执行下面的代码 break : 结束switch如果最后没有匹配到 就执行 default(默认)
}

while 循环

一般写法: 1. 初始值while(2. 判断条件){3. 代码4. 迭代}1-->  2  --> 3 -->4 -->2 -->3 -->4  --> 2 -->3 -->4 不成立结束

其他写法

      死循环 :  没有退出条件  尽量避免死循环while(true){console.log("执行")}break 可以跳出当前循环

for和while的区别

while和for 循环 是可以互换的
区别:1. 一般当循环次数不确定时: 使用 while ; 循环次数确定时: 使用for 。
2. 写法不同: for有一个专门的地方 写初始值 判断条件 迭代部分 而while 初始值写在外部
使用break可以跳出循环

do while

while会先判断 在根据条件真假是否执行
do while 先执行一次 然后在判断

   do {alert("执行不????")} while (false);

Switch和for循环的区别与联系相关推荐

  1. Java03-day03【switch、循环(for、while、do...while)、三种循环的区别、跳转控制语句、Random、循环经典例题】

    java零基础入门到精通(2019版)[黑马程序员] 视频+资料:[链接:https://pan.baidu.com/s/1MdFNUADVSFf-lVw3SJRvtg   提取码:zjxs] &qu ...

  2. JavaSE——流程控制(接收输入Scanner、分支结构(if与switch)、循环结构(while、do-while与for))

    第3节 流程控制 一.接收用户输入 使用Scanner类来接收用户的输入. 新建一个Scanner对象:Scanner input = new Scanner(System.in); input可以接 ...

  3. 第四讲 switch结构和循环(switch结构、while循环、do-while循环)

    一.switch结构 1.语法: 案例1:写出你周一到周日的食谱. <script>var a = +prompt("请输入日期");switch(a){case 1 ...

  4. JavaScript switch语句和循环

    1.switch 语句 (1)用于基于不同的条件来执行不同的动作. (2)如何使用switch结构 备注:  default 关键词来规定匹配不存在时做的事情: (3) 比较switch和多重if结构 ...

  5. python中for循环和while循环的区别_Python中for循环和while循环有什么区别?

    for循环和while循环有什么区别?众做周知,循环是Python中最基础也是最常见的知识点之一,下面我们来一起好好学习一下for循环和while循环,并对比分析两者的使用区别,帮助Python初学者 ...

  6. Node.js event loop 和 JS 浏览器环境下的事件循环的区别

    Node.js  event loop 和 JS 浏览器环境下的事件循环的区别: 1.线程与进程: JS 是单线程执行的,指的是一个进程里只有一个主线程,那到底什么是线程?什么是进程? 进程是 CPU ...

  7. vb.net 与 c# 的switch ... case ...的一个重要区别

    vb.net 与 c# 的switch ... case ...的一个重要区别 与vb.net中case可以写比较表达式>,<,=等,但在c# (3.0及以下,不知道以后会不会加上)中就没 ...

  8. [shell] while read line 与for循环的区别

    while read line 与for循环的区别 ---转载整理 while read line 是一次性将文件信息读入并赋值给变量line ,while中使用重定向机制,文件中的所有信息都被读入并 ...

  9. java for in 循环_js的for in循环和java里foreach循环的区别分析

    本文实例分析了js的for in循环和java里foreach循环的区别.分享给大家供大家参考.具体分析如下: js里的for in循环定义如下: for(var variable in obj) { ...

最新文章

  1. 关于学习Python的一点学习总结(36->基本序列和映射协议)
  2. ioca0中断 pic单片机_关于PIC单片机的一些经验总结 -单片机-电子工程世界网
  3. 给企业老总的一封信(一)
  4. JVM内存管理机制和垃圾回收机制
  5. OPA 4 - createButtonTest
  6. Resid 学习笔记1-基础命令
  7. android 框架_AOP编程_Android优雅权限框架(2)Demo完全解析
  8. Android用户界面设计:使用片段
  9. cosmo是什么牌子_时尚COSMO - 时尚品牌 - 时尚
  10. 计算机网络里面ap是什么,网络ap是什么意思
  11. 9月英语总结 — colorful And stressful!
  12. .NET Core容器化(Docker)
  13. 在线生成ascii字符画网站字符图案在线生成工具
  14. java autoconf_PHP动态编译出现Cannot find autoconf
  15. 问道虚拟服务器,省时省力,让我们直接登陆服务器!
  16. js之焦点图轮播特效
  17. android开发如何查看源代码文件(android source)
  18. python中gt是什么意思_python代码里出现gt;gt;gt;是啥意思
  19. java检查word文档内容缺失_恢复Word文档内容需要了解的知识
  20. 因一次骑行的脸刹着地,诞生了自动驾驶自行车!不愧是野生钢铁侠!太硬核了~~~...

热门文章

  1. JS获取节点的兄弟,父级,子级元素
  2. 【Pytest:Python 单元测试工具学习】
  3. echarts 图形变小 宽高为默认值
  4. C++ Primer Plus 阅读笔记一
  5. 蒙特卡洛(Monte Carlo)法求定积分
  6. 利用远程外网服务器搭建代理服务器
  7. java web短信接口_Java调用WebService短信接口-Go语言中文社区
  8. #第五章“拷问”既往的股市理论5.1有人情味的“拷问”
  9. USART向串口助手发送数据(DMA方式)
  10. 下周发布三维声呐Coda EchoScope的第四部视频