概述

2.JS语句与变量 - 图1

1、语句

JS程序的执行单位为行(line),也就是一行一行的执行。一般情况下,每一行就是一个语句。

  1. var num = 10;

语句以分号结尾,一个分号就表示一个语句的结束。
var声明变量的关键字,后续我们还会学习其他的,目前我们只需要记忆这一个。
变量是对“值”的具名引用。变量就是为了“值”起名,然后引用这个名字,就等同于引用这个值。变量的名字就是变量名。

  1. var a = 10;

注意:JS的变量名区分大小写,A和a是两个不同的变量。

2、标识符

标识符(identifier)指的是用来识别各种值的合法名称。最常见的标识符就是变量名,以及后面要提到的函数名。JS语言的标识符对大小写敏感,所以a和A是两个不同的标识符。

标识符命名规则:由字母、数字、下划线(_)和美元符号组成,其中数字不能开头

JS保留关键字

JS有一些保留字,不能用作标识符:arguments、break、case、catch、class、const、continue、debugger、default、delete、do、else、enum、eval、export、extends、false、finally、for、function、if、implements、import、in、instanceof、interface、let、new、null、package、private、protected、public、return、static、super、switch、this、throw、true、try、typeof、var、void、while、with、yield。

3、变量

上面我们提到了变量,下面我们来仔细分析变量的执行过程

  1. var num = 10;
  2. // 执行过程如下:
  3. var num;
  4. num = 10;
  1. var num = 10;
  2. num = 20;

4、JS输出信息方式

  1. var num = 10;
  2. console.logo(num);
  1. alert("Hello");
  1. document.write("hello");