如果说Java、Python、JavaScript是必须经历的感情,我选择JavaScript作为初恋。
变量variable
- 多种定义方式:var / let / const / function / import / class
- 严谨的命名规范:区分大小写 / 驼峰命名法 / 关键字保留
数据类型data type
- 基本数据类型
- 数字number
常规数字和NaN - 字符串string
所有用单引号、双引号、反引号包起来的都是字符串 - 布尔boolean
true/false - 空对象指针null
- 未定义undefined
- 数字number
- 引用数据类型
- 对象数据类型object
- {} 普通对象
- [] 数组对象
- /^[+-]?(\d|[1-9]\d+))(.\d+)?$/ 正则对象
- Math数学函数对象
- 日期对象
- …
- 函数数据类型function
- 对象数据类型object