写点什么

JavaScript 数据结构实用集

作者:devpoint
  • 2021 年 12 月 05 日
  • 本文字数:790 字

    阅读完需:约 3 分钟

JavaScript数据结构实用集

数据结构的本质在于如何将现实世界中各种各样的数据放入到内存中,并且如何在内存中操作这些数据,在 JavaScript 也不例外。本内容合集主要总结现代 WEB 前端中常用的数据类型:ArrayObjectMapSetNumber,及其各种数据类型的操作方法。


内容合集


《JavaScript 数据结构之 Array》

作者:devpoint

简介Array 是 JavaScript 中最常见的数据结构之一,它提供了很多处理存储数据的方法。JavaScript 中,数组是经过改进的对象,和其他语言不同的是,数组中每个槽位可以存储任意类型的数据,本文就来总结一下数组中实用的操作方法。


《JavaScript 数据结构之 Object》

作者:devpoint

简介Object 定义一组属性的无序集合,可以将其想象成一张散列表,其中的内容就是一组名/值对,值可以是数据或者函数。 而数组是一个有序集合,为了保证元素排列有序,相比 Object 来说会占用更多的内存空间。


《JavaScript 数据结构之 Map》

作者:devpoint

简介:映射(Map)是 ECMAScript 6 规范中引入的一种数据结构。这是一种存储键值对列表很方便的方法,类似于其他编程语言中的词典或者哈希表。常用的 Map 方法有:赋值 set(key, value) 、获取 get(key) 、移除指定键名及其对应的值 delete(key) 、判断是否存在 has(key) 、 获取所有值 values()key/value 迭代器 entries()、清空所有键/值对 clear() 等。


《JavaScript 数据结构之 Set》

作者:devpoint

简介Set 也是 ECMAScript 6 规范中引入的一种数据结构,是一种叫做集合(是由一堆无序的、相关联的,且不重复的内存结构)的数据结构。本文将介绍什么是 Set ,和 Array 的比较,在什么场合使用?常见 Set 的实用方法。


《JavaScript 数据结构之 Number》

作者:devpoint

简介Number 是 JavaScript 的基本数据结构,是对应数值的应用类型。介绍了 JavaScript 中唯一的“无限”(非有限)数字:Infinity-InfinityNaN ,并提供了一些常用的数字处理方法。

发布于: 2021 年 12 月 05 日阅读数: 29
用户头像

devpoint

关注

细节的追求者 2011.11.12 加入

专注前端开发,用技术创造价值!

评论

发布
暂无评论
JavaScript数据结构实用集