JS语法博客

71 阅读1分钟

1. 什么是表达式和语句

表达式:

1+2 值为三

add(1,2) 值为函数返回值

console.log 为函数本身

console.log(3)为undefined

语句:一般会改变环境(如声明,赋值)

var a=1

2. 标识符的规则

规则:第一个字符可以是 Unicode字母 或者 $ 或 _ 或 中文,后面的字符可以是以上或者数字

注释:

①:// (单行注释)

②:/* .............*/ (多行注释)

3. if else 语句

语法:if(表达式){语句1}else{语句2}

存在变态情况:

①:表达式内写成赋值语句eg:a=1

②:语句1中加入if else

③:语句2中加入if else

④:缩进不注意

4. while for 语句

while:

while(表达式)语句:若表达式为真则执行语句,而后再次判断

for:

语法:for(语句1;表达式2;语句2){

循环体}

执行语句1,判断表达式2,真则执行循环体,然后执行语句2,否则为假。

5. break continue

break:退出循环

continue:跳过本次循环

6. label

foo:{
console.log(1);
break foo;
console.log(‘本次不输出’);
}
console.log(2);

{
foo:1;
}
意思:不是个对象,仅仅打出标签1