- alert 弹窗提醒一段文本
- a = prompt("input desc") 接收输入,并把内容赋值给 a
- confirm 弹出确认窗口,让用户确认,这是给出的结果就是 yes/no
- console.log('AAS') 输出一段日志
- let a = 1 声明 变量 a=1,number 类型
- const ABB = 123 声明一个常量 ABB, 不可以重新赋值
- undefined 和 null 都是空的意思,但是这两个又不相同
- a ?? "hello" ;
??
叫做 空值运算符,指当 a 未被赋值时,将 hello 赋值给 a,如果 a 已经被赋值了,则不变 ; a 需要被声明,在 JavaScript 中 声明 和 赋值 是两件事情
js 的数据类型
- js 是弱类型语言,1 == '1' => true; 但是 1 === '1' => false; 6 / "2" => 3, typeof is number
支持判断
if /elif else
支持的循环方式
do {
// Hello
} whIle ()
for (a=1;a<10;a+=2) {
// Hello
}
a = 100;
switch (a) {
case (a = 100):{
//Hello
break;
}
default:
alert(a);
}