数据结构和类型
至今,定义了8
种数据类型:
- 布尔值(
Boolean
),有两个值:true
和false
null
空值undefined
,表示变量未定义时的属性- 数字
Number
,分为整数和浮点数 - 任意精度的整数
BigInt
,可以安全地存储和操作大整数,甚至可以超过数字的安全整数限制 - 字符串
String
,表示文本值的字符序列 - 代表
Symbol
(ES6新增),一种实例是唯一且不可改变的数据类型 - 对象
Object
JS是动态类型语言,在声明变量时不必指定数据类型,而数据类型会在代码执行时根据需要自动转化
字符串转换为数字
①parseInt()
和parseFloat()
②一元加法运算符 (+"1.1") + (+"1.1") = 2.2