不可变数据是指一旦创建就不能被修改的数据,使得应用开发更简单,允许使用函数式编程技术,比如惰性评估。Immutable JS 提供一个惰性 Sequence,允许高效的队列方法链,类似 map 和 filter ,不用创建中间代表。Immutable.js 提供持久化的列表、堆栈、Map, 以及 OrderedMap 等,最大限度地减少需要复制或缓存数据。
在线演示 源码下载
本文链接:Immutable.js – JavaScript 不可变数据集合
编译来源:梦想天空 ◆ 关注前端开发技术 ◆ 分享网页设计资源