JavaScript 拥有动态类型
JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型
JavaScript 字符串
字符串是存储字符(比如 "Bill Gates")的变量。
字符串可以是引号中的任意文本。您可以使用单引号或双引号
JavaScript 数字
JavaScript 只有一种数字类型。数字可以带小数点,也可以不带
JavaScript 布尔
布尔(逻辑)只能有两个值:true 或 false
JavaScript 数组
数组下标是基于零的,所以第一个项目是 [0],第二个是 [1],以此类推
JavaScript 对象
对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔
空格和折行无关紧要。声明可横跨多行
对象属性有两种寻址方式
Undefined 和 Null
Undefined 这个值表示变量不含有值。
可以通过将变量的值设置为 null 来清空变量
声明变量类型
当声明新变量时,可以使用关键词 "new" 来声明其类型
JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象