JS 的基本语法

129 阅读1分钟

表达式与语句

  • 表达式
    • 1+2表达式的为3
    • add(1,2)表达式的值为函数的返回值
    • console.log表达式的值为函数本身
    • console.log(3)表达式的值是undefined 3是打印出来的记录
  • 语句
    • var a = 1 是一个语句 声明语句 值为undefined
  • 二者的区别
    • 表达式一般都有值,语句可能有也可能没有
    • 语句一般会改变环境(声明、赋值)

标识符

  • 规则
    • 第一个字符,可以是 Unicode字母 $或 _ 或 中

if else 语句

if (表达式) {
语句
}else if (表达式) {
语句
} else {
语句
}

while 语句

while (表达式) {语句}

for 循环

for(语句1;表达式2;语句3){
循环体
}

break 和 continue

  • break 退出所有循环 离循环最近的一次循环
  • continue 退出当前一次循环

label 语句

面试会考(概率5%)

  • 语法
    foo: {
    	console.1og(1);
   		break foo;
    	console. log( '本行不会输出');
    }
    console .1og(2);
  • 面试
{
	foo: 1
}

上面的东西是什么 foo是一个label 语句是一个1 当变为

var a = {
	foo: 1  // 对象
}