1、ES6 - Map 与 Set(数据结构)

ES6 - Map 与 Set(数据结构)

Map:它相似于对象,也是键值对的汇合,然而“键”的范畴不限于字符串,各种类型的值(包含对象)都能够当作键。也就是说,Object 构造提供了“字符串—值”的对应,Map 构造提供了“值—值”的对应,是一种更欠缺的 Hash 构造实现。如果你须要“键值对”的数据结构,Map 比 Object 更适合。

const m = new Map();const o = { p: 'Hello World' };let t = m.set(o, 'content')console.log(t);t = m.get(o) // "content"console.log(t);t = m.has(o) // trueconsole.log(t);t = m.delete(o) // trueconsole.log(t);t = m.has(o) // falseconsole.log(t);

2、CMD 和 AMD 区别

3、import 和 require 区别

4、冒泡算法、疾速排序算法

5、this.$set

6、:data.sync

7、post 和 get 区别

8、TCP 和 UDP

9、扩大运算符(...)