ES6(数据结构-2)

简介: 数据结构—2Map 与 Array 的对比Set 与 Array的对比Map 与 Object 的对比Set 与 Object 的对比(增、查、改、删)一、Map 与 Array 的对比1.

数据结构—2

Map 与 Array 的对比

Set 与 Array的对比

Map 与 Object 的对比

Set 与 Object 的对比

(增、查、改、删)

一、Map 与 Array 的对比

1.增

2.查

3.改

4.删

二、Set 与 Array的对比

1.增

 

2.查

(若想为true,则需将 has 后的对象保存过 )

 3.改

4.删

三、Map  Set 与 Object 的对比

 1.增

 2.查

3.改

4.删

(涉及到数据结构,能使用 Map 就不使用数组,若对数组考虑数据唯一性,使用 Set,放弃使用 Object 做存储)

目录
相关文章
|
3月前
|
存储
ES6中的Set数据结构的常用方法和使用场景
ES6中的Set数据结构的常用方法和使用场景
|
8月前
|
存储 JavaScript
ES6+新特性-Symbol与Set/Map数据结构
ES6 引入了三种新的数据结构:Symbol、Set和Map。Symbol是唯一且不可变的值,常用于定义对象的独特属性;Set存储不重复值,适合数组去重;Map则是键值对集合,键可为任意类型,提供了更灵活的存储方式。这些新数据结构提供了更高效的操作手段,分别解决了属性命名冲突、数据去重和复杂键值对存储的问题。示例展示了如何使用Symbol、Set和Map进行基本操作。
|
存储 JavaScript Java
JS 怎么理解ES6新增Set、Map两种数据结构?
JS 怎么理解ES6新增Set、Map两种数据结构?
120 1
|
存储
ES6中新增的Set、Map两种数据结构怎么理解以及操作方法
Set是一种叫做集合的数据结构,Map是一种叫做字典的数据结构
125 0
|
存储 Java 对象存储
一文搞清楚ES6新增数据结构 Symbol Map WeakMap Set WeakSet(二)
一文搞清楚ES6新增数据结构 Symbol Map WeakMap Set WeakSet
128 0
|
存储
一文搞清楚ES6新增数据结构 Symbol Map WeakMap Set WeakSet(一)
一文搞清楚ES6新增数据结构 Symbol Map WeakMap Set WeakSet
122 0
|
JavaScript 前端开发 Java
【ES6】JS的Set和Map数据结构
【ES6】JS的Set和Map数据结构
160 0