1.什么是表达式和语句
- 表达式:一个表达式可以产生一个值,有可能是运算、函数调用、有可能是字面量。表达式可以放在任何需要值的地方。
- 语句:语句可以理解为一个行为,循环语句和判断语句就是典型的语句。一个程序有很多个语句组成,一般情况下;分割一个一个的语句
2.标识符的规则
在JS中所有的可以有我们自主命名的都可以称为是标识符。例如:变量名、函数名、属性名都属于标识符。
-
区分大小写,Myname与myname是两个不同的标识符
-
标识符首字符可以是以下划线(_)、美元符($)或者字母开始,不能是数字。
-
标识符中其它字符可以是下划线(_)、美元符($)、字母或数字组成的。
3.if else 语句
var a = 1;
if(a===1){
console.log(a);
}else{
console.log(2);
}
4.while for 语句
var a = 1;
while (a<5){
console.log(a);
a++;
}
for (var b = 1;b<5;b++){
console.log(b);
}
5.break continue
break:立即跳出整个循环,即循环结束,开始执行循环后面的内容(直接跳到大括号)
continue:立即跳出当前循环,继续下一次循环(跳到i++的地方)
6.label
label标记语句可以和 break 或 continue 语句一起使用。标记就是在一条语句前面加个可以引用的标识符
let str = '';
loop1:
for (let i = 0; i < 5; i++) {
if (i === 1) {
continue loop1;
}
str = str + i;
}
console.log(str);
// expected output: "0234"
// loop1就是标识符