一、程序
程序 = 程序语句 + 数据结构 + 算法
程序语句:
var num 变量声明语句
num = 100 变量赋值语句
console.log() 控制台打印语句
alert('hello world') 弹框语句(函数调用语句)
二、逻辑分支语句
if语句: if(条件表达式){
程序语句
}
if-else语句: if(条件表达式){
程序语句
}else{
语句2
}
if-else-if语句: if(条件表达式1){
程序语句
}else if(条件表达式2){
语句2
}
if语句嵌套: if(条件表达式1){
语句块1
if(条件表达式2){
语句块2
}
}
三、switch多分支语句
语法:
switch(表达式值){
case 值1:
语句块1
[break]
case 值2:
语句块2
[break]
case 值3:
语句块3
[break]
default:
语句块
}
四、三目运算符
1:两个符号(? :)组成的语句
2:等价于 if-else语句
if(条件){
语句块1
}else{
语句块2
}
语法: 条件? 语句1 : 语句2
五、单步调试
找程序错误bug的一种方式
让程序语句一条一条执行,观察程序语句执行输出情况