# 2.localStorage的二次封装
考虑
- map、set类型的存储(有顺序问题)
- 每次都要json. 转化
- 怎么存bigint
- 怎么存symbol 实现方案:https://juejin.cn/post/7311876701910908937#heading-4 原理:https://github.com/dizuncainiao/dz-storage/blob/main/src/core/Storage.ts
保存的时候是保存了序列化后的值 + 类型,取的时候就知道,再进行反序列化 Symbol: Symbol.for