JavaScript 基础(三)【语句、流程控制、流程语句嵌套】
2020-04-22 00:54
676 查看
语句、流程控制
语句
语句是js向浏览器发出的命令,告诉浏览器要执行什么操作,是一句完整的话。
分为声明语句、赋值语句、输出语句、流程语句等等
流程控制
程序是从上而下执行的,但有时我们希望它根据一定的条件来执行,这时会需要使用流程控制语句。流程控制语句有循环语句和判断语句
循环
应用场景:需要重复执行某段代码时
举例:输出0到20共21个数字
For循环:
for(var i=0; i<=20; i++){ console.log(i) }
循环结构讲解:循环变量初始值,循环条件,循环变量重新赋值
while循环
var i=0; while(i<=20){ console.log(i); i++; }
while和do while
避免无限循环
判断
应用场景:需要满足条件时才执行代码
例子:如果是申公豹,输出坏蛋,如果是哪吒,输出魔童,如果是敖丙,输出灵珠,如果是李靖,输出父亲,如果是太乙,输出真人
if语句
var name = "申公豹"; if(name == "申公豹") { alert("坏蛋"); }else { alert("好人") }
switch语句:
var name = "李靖"; switch(name) { case '申公豹'; alert("坏蛋"); break; case '哪吒'; alert("魔童"); break; case '敖丙'; alert("灵珠"); break; case '李靖'; alert("父亲"); break; case '太乙'; alert("真人"); break; default: alert("默认"); break; }
流程语句嵌套
需求:循环输出名字,如果是申公豹,输出坏蛋
var arr = ["申公豹"]; for(var i=0; i<arr.length; i++){ var name = arr[i]; if(name == '申公豹'){ console.log('坏蛋'); }else{ console.log(name); } }
各个语句之间都可以进行嵌套,我们可以灵活运用来实现自己的需求
- 点赞 3
- 收藏
- 分享
- 文章举报
相关文章推荐
- JavaScript基础之流程控制语句
- javascript学习(2)——[基础回顾]运算符、表达式、流程控制语句
- 【JavaScript 基础】03 流程控制语句
- 二、JavaScript语言--JS基础--JavaScript进阶篇--流程控制语句
- JavaScript基础之流程控制语句的用法
- JavaScript基础语法---流程控制语句
- JavaScript基础——变量-运算符-流程控制语句
- JavaScript语言基础---(三)流程控制语句
- java基础59 JavaScript运算符与控制流程语句(网页知识)
- javascript学习(2)——[基础回顾]运算符、表达式、流程控制语句
- Java基础编程8-特殊流程控制语句-continue的用法
- JavaScript流程控制之条件语句
- Java基础(02)_运算符_键盘录入_选择流程控制语句_
- 积少成多Flash ActionScript 3.0(1) - 基础之数据类型、操作符和流程控制语句
- Java基础语法(一)---数据、数值类型、运算符、程序流程控制语句和循环结构
- javascript三大流程控制语句
- shell基础及流程控制语句之一for循环
- shell基础及流程控制语句之一case判断
- java语言基础二{运算符(逻辑运算符,位运算符,三元运算符),键盘录入数据,流程控制语句}
- [JavaScript]-----流程控制语句