js基础学习02

JS流程控制----代码的执行过程

1.顺序结构:从上到下,从左到右,顺序执行
2.分支结构:if、if-else、switch-case、三元表达式语句
3.循环结构:while、do-while、for、for-in循环

分支语句

1.if语句
if(表达式){
代码
}
2.if-else if-else语句
if(表达式){
代码
}else if{
代码
}
else{
代码
}
一般是对范围的条件判断
3.switch-case语句
switch(表达式){
case "值n":表达式;break;
default:表达式;
}
一般是对具体的值进行判断
default可以省略
表达式判定使用的是严格模式及 "==="
有输入的弹窗
var num = promot("请输入数据:");//输入的数据为字符串类型
三元表达式
var AGE = age>18? age:16;

循环结构

while 循环
while(条件){
代码;
计数器++;
}
-----------------------------------
do{
代码;
计数器++;
}while(条件);
至少执行一次

for循环

for(var i = 0;i<100;i++){
代码;
}
for循环中的var可以省略,此时的 i 为隐式全局变量

向页面写入

document.write("字符");

调试

(F12)---->Sources--->双击欲查看文件,点击代码行标添加断点,刷新页面,点击右侧上下键进行调试。