JavaScript中的数据类型 | 豆包MarsCode AI刷题

90 阅读1分钟

前言

数据类型作为掌握一门语言的基础,无论在哪一门语言中都极为重要,在JavaScript中,数据类型分为两种,即原始数据类型和引用数据类型。

原始数据类型

1.Number(数字)类型

整数和浮点数,例如 1,3.14 等。

2.Boolean(布尔)类型

表示真或假的值,true或者false。

3.String(字符串)类型

表示文本数据,字符串可以用单引号或者双引号包裹住,字符可以是字母,数字,标点符号等,例如"hello world!",'3.141592'。

4.null

表示一个刻意的空值或者不存在的值。

5.undefined

表示一个变量被申明后没有初始化时,它的值就是undefined。

6.Symbol(es6新增)

表示唯一的标识符,通常用于对象属性的键,用来确保对象属性名的唯一性,避免命名冲突。

7.Biglnt(es11新增)

任意精度的整数,可以安全储存,操作大的整数,即处理超过 JavaScript 数字范围的大整数。

引用数据类型

object(对象)

可以说除了基本数据类型其他的都属于对象类型,对象在JavaScript中是一个集合,可以包含属性和方法。属性是一些与对象相关的数据,方法是一些与对象相关的函数。

JavaScript 提供了一些常见的内置对象类型,如:数组(Array)、用于表示日期和正则表达式的 Date(日期)和 RegExp(正则表达式)包括Function(函数)这四种类型都是特殊的对象。

对象类型(Object type)细分包括:Object类型、Array类型、Date类型、RegExp类型、Function类型,也称为引用值(reference values)类型。

小结

JavaScript中一个小小的知识点,希望能帮大家理清思路。