数据类型

计算机很复杂并且可以使用更复杂的变量而不仅仅只是数字。数据类型就出现了。变量的出现伴随着几种类型,不同的语言支持不同的类型。

最常见的类型有:

  • 数字
    • 浮点数: 一个数字, 例如 1.21323, 4, -33.5, 100004 或 0.123
    • 整数: 一个数字例如 1, 12, -33, 140 不可以是 1.233
  • 字符串: 一行文本比如 "boat", "elephant" or "damn, you are tall!"
  • 布尔: 只能表示真(true)或假(false)
  • 数组: 一个数值的集合比如: 1,2,3,4,'I am bored now'
  • 对象: 一种更复杂的对象的表现
  • null: 一个空值变量,它可以为各种可能的类型。
  • undefined: 一个未定义值,产生于当你使用一个对象的不存在属性或一个未赋值的变量时。

JavaScript是一种 “弱类型” 语言, 这意味着你不需要明确的声明变量的数据类型。你只需用var关键词来暗示你正在声明一个变量,解释器会从上下文(和引号)得出你用的是什么数据类型,

Exercise
Correct!
False!
用关键词 `var` 创建一个名为 `a` 的变量.