一、语法 1.语句 :每一行就是一个语句。 2.变量 **2.1概念:**例:var a = 1;a是变量,1为数值,把1赋值给a; 2.2变量提升: JavaScript 引擎的工作方式是,先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造 成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升。 console.log(a); //undefined 表示变量已经声明,但还未赋值 var a = 1; 相当于如下代码 var a; console.log(a); a = 1;