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