- 语句大小写敏感
- 使用双斜杠 // 来做单行注释,使用 /* xxx */ 进行多行注释
- 语句用分号 ; 分割(也可以不写)
- 标识符必须以字母、下划线(_)或美元符($)开始,后面可以跟字母、数字、下划线或美元符
- 变量使用 var 来定义
- 字面量即是一个常量(Number,Array, Object, String, Expression…)
- 文本字符串中使用反斜杠 / 对代码行进行换行(var s = “devin / xin”)
- 字符串可以使用单引号也可以使用双引号
- 对同一个名字的变量进行多次声明,且值不会改变
- 对于对象类型的字面量,取值有2中方式
– 通过key值(object[“key”])或者通过object.filed
- Undefined 这个值表示变量不含有值,可通过将值设置为 null 来清空变量
- 使用关键词 “new” 来声明变量类型
– example
var name = new String;
var isNum = new Number;
var isTrue = new Boolean;
var array = new Array;
var object = new Object;
- 变量均为对象,当您声明一个变量时,就创建了一个新的对象
- JavaScript具有隐含的全局概念,即不声明的任何变量都会成为一个全局对象属性