17-JavaScript-基本语法-流程控制
来源:互联网 发布:android 源码目录 编辑:程序博客网 时间:2024/05/16 00:48
JS基本语法-三大流程控制
让程序有选择的执行
① 单分支
② 双分支
③ 多分支
语法与 Java一致
注: 只要有一个分支满足,则后续分支被忽略
switch(表达式) {
case 常量1 :
// do ....
break;
case 常量2 :
// do ....
break;
default :
// do ....
}
① case 个数任意
② default可省, 最后执行
③ 常量类型任意
④ 找到case入口后, 如果没有break,会一直向下执行.
直到遇到break,或者switch的"}"
即, 先找case入口, 找不到case则从default开始,
向下执行,直到遇到break或者switch的"{", 退出switch.
for (var i = start; i < stop; i++) {
// do something
}
while ( 循环条件 ) {
// do something
}
do {
// do something
} while ( 循环条件);
可通过 Firebug 单步调试 观察其执行过程.
1. 顺序控制
2. 分支控制
2.1 if
让程序有选择的执行
① 单分支
② 双分支
③ 多分支
语法与 Java一致
注: 只要有一个分支满足,则后续分支被忽略
2.2 switch
1) 语法
switch(表达式) {
case 常量1 :
// do ....
break;
case 常量2 :
// do ....
break;
default :
// do ....
}
2) 注
① case 个数任意
② default可省, 最后执行
③ 常量类型任意
④ 找到case入口后, 如果没有break,会一直向下执行.
直到遇到break,或者switch的"}"
即, 先找case入口, 找不到case则从default开始,
向下执行,直到遇到break或者switch的"{", 退出switch.
3. 循环控制
3.1 for
for (var i = start; i < stop; i++) {
// do something
}
3.2 while
while ( 循环条件 ) {
// do something
}
3.3 do while
do {
// do something
} while ( 循环条件);
4. 调试
可通过 Firebug 单步调试 观察其执行过程.
- 17-JavaScript-基本语法-流程控制
- Java 基本语法----流程控制
- JavaScript 概述 、 JavaScript 基础语法 、 流程控制
- clojure-基本语法-流程控制(一)
- clojure-基本语法-流程控制(二)
- Java基本语法--程序流程控制
- Java基本语法-----java流程控制语句
- 基本语法2-流程控制_练习
- JavaScript系统学习之一 <基本语法,运算符,流程控制语句>
- javascript复习笔记(一)js基础,基本语法,数据类型,控制流程
- JavaScript——1(基本语法,类型,变量与运算符,控制流程,函数)
- javascript语法详解(七)------流程控制
- javascript语法之流程控制语句
- JavaScript基础语法---流程控制语句
- 08.JavaScript概述、语法、流程控制
- JavaScript概述,基础语法,流程控制
- C#笔记(2)---基本语法 [流程控制语句]
- C#笔记(2)---基本语法 [流程控制语句]
- 1111111111111111111111111
- 通过计算主机数来划分子网。
- ios7新特性--13
- 程序员提升自我素养应该读的书(包含团队管理、自我素质、技术书籍类)
- Android程序反编译的方法
- 17-JavaScript-基本语法-流程控制
- 《java变量的作用域》
- js格式化当前时间为yyyy-mm-dd形式
- 位操作运算
- ios7新特性--14
- 《java学习之初体会》
- iOS开发-项目中学习(一)
- Protel DXP的元件封装库 1
- ios7新特性--15