FWQ
小程序开发使用Immutable.js的代码实例
immutable 是 facebook 开发的不可变数据集合。不可变数据一旦创建就不能被修改,是的应用开发更简单,允许使用函数式编程技术,比如惰性评估。immutable js 提供一个惰性 sequence,允许高效的队列方法链,类似 map 和 filter ,不用创建中间代表。immutable 通过惰性队列和哈希映射提供 sequence, range, repeat, map, orderedmap, set 和一个稀疏 vector。 微信小程序无法直接使用( ‘immutable.js’ )进行调用,需要对下载的Immutable代码进行修改,才能使用。 原因分析 Immutable使用了UMD规范 (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : typeof define === 'function' && define.amd ? define(factory) :…