1-1 字面量

  1. 语义:在编程语言中,一般固定值称为字面量,如 12

1.数字(Number)字面量 可以是整数或者是小数,或者是科学计数(e)。

  1. 3.14
  2. 1001
  3. 123e5

2.字符串(String)字面量 可以使用单引号或双引号。

  1. "John Doe"
  2. 'John Doe'

1-2 变量

  1. 语义:在编程语言中,可以改变的值称为变量
  2. 就是一个容器,用于存储数据值。

1.声明变量

JavaScript 使用关键字 var 来定义变量, 使用等号来为变量赋值:

  1. var x//声明变量
  2. x = 5 //给x赋值
  3. console.log(x);//输出x

2.声明提前

js在执行代码的时候,会将所有使用var声明的变量,放置在作用域的顶层集中创建,
赋值会留在原地

  1. console.log(a);
  2. var a=10;
  3. var b=20;
  4. 输出结果为undefined
  1. //执行流程
  2. var a,b;
  3. console.log(a);
  4. a = 10;
  5. b = 20;