【文件属性】:
文件名称:minimal-immutable:javascript中不可变数据结构(地图)的最小api
文件大小:4KB
文件格式:ZIP
更新时间:2021-06-05 00:12:49
JavaScript
最小不可变
javascript 中用于不可变(写入时复制)数据结构的最小 api。
职能
var m = require ( 'minimal-immutable' ) ;
var i = m.fromJS(js)
从可变的 js 对象创建一个不可变的值。
var js = m.toJS(i)
从一个不可变的值创建一个可变的 js 对象。
var i1 = m.assoc(i0, key, value)
返回具有与值关联的键的新版本 i0。
var i1 = m.dissoc(i0, key)
返回密钥分离的新版本 i0。
var value = m.get(i, key)
获取与键关联的值。
var tf = m.equals(i0, i1)
价值不是身份,平等。
var iter = m.toIterator(i)
为 i 创建迭代器。
iter.key当前键
it
【文件预览】:
minimal-immutable-master
----LICENSE(1KB)
----README.md(2KB)
----tests.js(3KB)
----.gitignore(13B)
----index.js(1KB)
----package.json(736B)