聊⼀聊如何在JavaScript中实现不可变对象

实现不可变数据有三种主流的⽅法
1. 深克隆,但是深克隆的性能⾮常差,不适合⼤规模使⽤
2. Immutable.js Immutable.js 是⾃成⼀体的⼀套数据结构,性能良好,但是需要学习额外的 API
3. immer ,利⽤ Proxy 特性,⽆需学习额外的 api ,性能良好,推荐使用,学习文档:
使用 produce | Immer

你可能感兴趣的:(vue.js,javascript,前端)