高阶指南
在进入 Vue 3 组合 API,深入响应式之前,我们需要搞懂 ES6 出现的几个 API,其中包含以下几个
-
map
-
weakMap
-
set
-
weakSet
-
proxy
-
reflect
如果不知道的小伙伴,可以自行到 MDN 进行查阅。
Map
简单来说就是用于保存键值对对象,能够记住键的原始插入顺序,对于 key 来说,任何值都可以作为一个 key,或者 value。
我们都知道,Map 是一个构造函数,也就是传统的面向对象编程的类的概念,所以可以通过以下方式来创建 map 实例:
new Map()
属性
Map.length