【前端学习】—变量类型和计算(五)
一、JS中使用typeof能得到哪些类型
字符串(String):表示文本数据,用单引号或双引号括起来。
数字(Number):表示数值数据,包括整数和浮点数。
布尔值(Boolean):表示真或假(true或false)的逻辑值。
空值(Null):表示一个空值。
未定义(Undefined):表示一个未定义的值。
对象(Object):表示复杂的数据结构,可以包含多个键值对。
数组(Array):表示一组有序的数据,可以包含任意类型的数据。
函数(Function):表示可执行的代码块。
除了基本数据类型,JavaScript还有一个特殊的数据类型,即Symbol。Symbol是唯一的、不可变的数据类型,通常用作对象属性的标识符。
另外,ES6中引入了两种新的数据类型:Map和Set。Map是一种存储键值对的有序集合,而Set是一种存储唯一值的有序集合。这两种数据类型提供了更灵活的数据处理方式。