【JavaScript 基础】03 流程控制语句
2017-08-25 16:02
393 查看
输入语句
prompt() 方法用于显示可提示用户进行输入的对话框。var name = prompt(); var name = prompt("请输入用户名"); var name = prompt("请输入用户名", "name");
结构化程序三种结构
顺序结构选择结构(分支结构)
循环结构
if 语句
语法格式if (条件){ 语句块 } if (条件){ 语句块 }else{ 语句块 } if (条件1){ 语句块1 }else if(条件2){ 语句块2 }else if(条件3){ 语句块3 }else{ 语句块n }
语法规则
if 后面的大括号如果不加,则默认为只将第一行语句放入if中。
else if 根据需要可以有1个或者多个,else语句只能有1个。
if 语句彼此之间可以相互嵌套
switch 语句
语法格式switch(表达式){ case 值1: 语句块1 break; case 值2: 语句块2 break; default: 语句块n }
语法规则
default子句是可选的,当所有的case都不匹配的时候,会执行default
break语句用来在执行完一个case分支后使程序跳出switch语句块
如果不加break,则语句会继续执行,直到找到break
for 循环
语法格式for (初始化; 循环条件; 条件变更){ 循环体; }
语法规则
先执行初始化条件
再判断循环条件,如果成立执行循环体,否则结束for循环
循环体执行后执行条件变更,再判断循环条件。
依次类推…..
while 循环
语法格式while(循环条件){ 循环体; }
语法规则
先判断循环条件,如果成立执行循环体,否则结束循环。
循环体执行过后,再次判断循环条件。
依次类推……
do-while循环
语法格式do { 循环体语句; } while (循环条件);
语法规则
先1次执行循环体,再判断循环条件
如果成立执行循环体,否则结束循环
依次类推……
特殊流程控制语句语句
break 语句终止本层循环
continue 语句
终止本次循环
相关文章推荐
- java基础59 JavaScript运算符与控制流程语句(网页知识)
- JavaScript语言基础---(三)流程控制语句
- JavaScript基础语法---流程控制语句
- 03_Java基础语法_第3天(Scanner、Random、流程控制语句)
- javascript学习(2)——[基础回顾]运算符、表达式、流程控制语句
- javascript学习(2)——[基础回顾]运算符、表达式、流程控制语句
- Java基础学习03 -- 运算符与流程控制语句
- 二、JavaScript语言--JS基础--JavaScript进阶篇--流程控制语句
- JavaScript基础之流程控制语句
- JavaScript基础——变量-运算符-流程控制语句
- JavaScript基础之流程控制语句的用法
- 黑马程序员_JavaSE基础03 之 运算符 流程控制结构
- 黑马程序员——java基础语法之控制流程语句
- 【C#】基础知识—流程控制语句
- java基础知识3——流程控制语句
- 黑马程序员_Java基础_进制转换、基本数据类型、运算符、流程控制语句等
- 2014年辛星完全解读Javascript第四节 流程控制语句
- PHP 基础知识总结二(流程控制语句)
- 黑马程序员——Java基础语法---流程控制语句
- shell脚本基础进阶(三)----流程控制语句