计算机基础
Data Structure
Untitled

数据结构基本要素

数据

文本、声音、图像等等形式表现的信息都可以称做数据。例如下面的二维表格,就可以当做数据。

姓名年龄性别
张三22
李四24
翠花18

数据元素

通常来描述一个个体,是数据的基本单位。例如上表中的

张三22

就是一个数据元素

数据项

一个数据元素可以由若干的数据项组成,数据项是构成数据元素的不可分割的最小单位。例如上表中的

张三
22
每一个都是一个数据项

数据对象

具有相同性质的数据元素的集合。

数据结构

存在某种关系的数据元素的集合。

数据结构三要素

逻辑结构

物理结构

数据运算

数据类型

数据类型是值的集合,和定义在此集合上一组操作的总称。

原子类型

它的值不可以再分的数据类型

boolean类型

值:

  • true
  • false

操作:

int类型

值:

  • 2
  • 100

操作:

  • 取模

结构类型

其值可以继续分解的数据类型

抽象数据类型

就是给数据结构使用者看的,针对于数据结构的逻辑结构与数据运算,不用关系数据结构的物理结构。

JavaScript中的数据类型

原子类型

  • string
  • number
  • boolean
  • bigint
  • symbol
  • null
  • undefined

结构类型

  • object
  • array