一、变量
ECMAScript 的变量是松散类型(弱类型)的,所谓松散类型就是可以用来保存任何类型的数据。
换句话说,每个变量仅仅是一个用于保存值的占位符而已。定义变量时要使用 var 操作符(注意 var 是一个关键字),后跟变量名(即一个标识符)。
JavaScript 是弱类型的语言,是根据变量的值来判断变量是什么类型的。
1、先声明变量,再赋值语法格式:
var 变量名称;
变量名称 = 变量值;
2、声明并赋值格式:
var age = 18;
3、同时声明多个变量并赋值:
var age = 18,name="Tony";
var age,name,sex;
age = 18;
name = "Tony"
sex = "男";
二、变量的命名规则和规范
规则:必须遵守的,不遵守会报错
-
- 由字母、数字、下划线、$符号组成,不能以数字开头
- 不能是关键字和保留字,例如:for、while。
- 严格区分大小写
- 由字母、数字、下划线、$符号组成,不能以数字开头
规范:建议遵守的,不遵守不会报错,约定俗成的
-
- 变量名有意义,最好见名知意
- 遵守小驼峰命名法。首字母小写,后面单词的首字母需要大写。例如:userName、
- 变量名有意义,最好见名知意
三、JavaScript 里的保留字和关键字
1、关键字(带*号上标的是第 5 版新增的关键字):
2、保留字:
四、注释
ECMAScript 使用 C 风格的注释,包括单行注释和块级注释 。
1、单行注释
单行注释以两个斜杠开头:
// 单行注释
2、多行注释
块级注释以一个斜杠和一个星号( /*)开头,以一个星号和一个斜杠( */)结尾
/*
* 这是一个多行
* (块级)注释
*/