美文网首页javascript
「数据结构」和「数据类型」两个概念的区别

「数据结构」和「数据类型」两个概念的区别

作者: YINdevelop | 来源:发表于2018-03-22 15:34 被阅读28次

在javascript中有8种数据类型,Undefined、Null、Boolean、Number、String、Object、Array、Symbol。其中Array和Object又可以归为数据结构。究竟区别是什么?

用积木来打个比方:
每一种积木块都可以看作是一种“积木类型”。
把这些积木块按照一定的规则拼在一起就有了“积木结构”。
现在,把积木换成数据。
数据类型就是对数据的抽象描述,数据结构一般是说计算机存储和组织数据的方式。

即数据结构 = 数据类型 + 组成方式;

总之,数据结构中包含了数据类型,而数据类型又建立在数据结构之上(如Array,Object)

相关文章

  • 「数据结构」和「数据类型」两个概念的区别

    在javascript中有8种数据类型,Undefined、Null、Boolean、Number、String、...

  • 数据结构-数据结构的一般概念

    大纲:掌握数据结构的基本概念和术语。了解抽象数据类型的概念。掌握算法的特性,算法的描述和算法的分析。 数据结构的基...

  • 数据结构概论

    一、基本概念和术语 数据、数据元素、数据对象、数据类型、抽象数据类型、数据结构。 1.1 数据 数据是信息的载体,...

  • R语言与生信应用-R语法扩展-R对象属性的函数总结

    R对象属性的函数小结 任何编程语言都会包含有两个最基本的概念:数据类型和数据结构数据类型指的是数值、字符串、逻辑值...

  • 基本数据类型和引用数据类型的区别

    引用数据和基本数据的区别 区别 从概念方法来说:基本数据类型:变量名指向具体的数值 ,引用数据类型:变量名指向存数...

  • 数据结构 第01局:绪论

    总目录 前言 本文介绍数据结构基本概念。一、数据结构概念二、抽象数据类型三、算法基本概念 环境 1.语言:C语言2...

  • 第一章绪论

    1.1数据结构 1.2基本概念和术语 1.3抽象数据类型 1.4算法和算法分析 给出问题--->画出逻辑结构---...

  • 2018-07-05

    javascript 普通类型和对象的区别 1、基本数据类型和引用数据类型ECMAScript包括两个不同类型的值...

  • map数据结构

    一、简介 map数据结构类似于键值对的集合,和Object区别是键可以存任何数据类型。 二、Map实例的方法和属性...

  • 数据类型

    数据类型与抽象数据类型 数据类型 数据类型是与数据结构密切相关的一个概念。在高级语言中,我们使用数据类型来刻画操作...

网友评论

    本文标题:「数据结构」和「数据类型」两个概念的区别

    本文链接:https://www.haomeiwen.com/subject/zcttqftx.html