JS 的基本语法

121 阅读1分钟

1.什么是表达式和语句

  • 表达式:一个表达式可以产生一个值,有可能是运算、函数调用、有可能是字面量。表达式可以放在任何需要值的地方。
  • 语句:语句可以理解为一个行为,循环语句和判断语句就是典型的语句。一个程序有很多个语句组成,一般情况下;分割一个一个的语句

2.标识符的规则

在JS中所有的可以有我们自主命名的都可以称为是标识符。例如:变量名、函数名、属性名都属于标识符。

  1. 区分大小写,Myname与myname是两个不同的标识符

  2. 标识符首字符可以是以下划线(_)、美元符($)或者字母开始,不能是数字。

  3. 标识符中其它字符可以是下划线(_)、美元符($)、字母或数字组成的。

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就是标识符