JS基本用法

77 阅读1分钟

表达式和语句

表达式:表达式一般有值,类似于以下这样的

add(1,2)
console.log(3)

语句:可能有值可能没值,一般会改变环境,类似这样的

var a=1

标识符的规则

第一个字符不能是数字开头,可以是Unicode字母 / $ / _ / 中文

后面的字符,可以是数字/Unicode字母 / $ / _ / 中文

例如:
	var _ = 1
	var $ = 1
	var a = 1
	var 我 = 1

if else 语句

语法:如果if表达式为真,则执行语句1,否则执行语句2

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

常见的写法:

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

while语句

循环语句,当表达式为真,执行语句,执行完再判断表达式的真假,当表达式为假,执行后面的语句

while(表达式) {
	语句
}

for语句

循环语句,先执行语句1,然后判断表达式2,如果为真,执行循环体,然后执行语句3,如果为假,直接退出循环,执行后面的语句

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

break和continue

break:退出所有循环

continue:退出当前循环

label

在javascript中,我们可能很少会去用到 Label 语句。

语法:

foo: {
	console.log(1);
  	break foo;
	console.log('本行不会输出');
    }
	console. log(2);
{
foo: 1
}
这不是一个对象,是一个标签,内容为1.