文件名称:sheepable:修改值时,返回一个克隆。 不修改引用
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-04 06:34:40
JavaScript
可羊的 修改值时,返回一个克隆。 不修改引用。 哲学 当你改变一个值时,总是返回一个新的实例 非常小(小于 3kb) 低级(提供基元、对象和数组) 它与 immutable-js 有什么不同? immutable-js 提供了 Map、List 等高级类。 Sheepable 提供了更多的低级访问。 更改值 任何 Sheepable 实例都有一个change方法来改变一个值: var pri = new Sheepable . Primitive ( 'hello' ) ; console . log ( pri . value ) ; //< "hello" var newPri = pri . change ( 'goodbye' ) ; console . log ( newPri . value ) ; //< "goodbye" console . log ( pri .
【文件预览】:
sheepable-master
----.gitignore(672B)
----src()
--------index.js(241B)
--------primitive.js(454B)
--------array.js(115B)
--------object.js(1KB)
----gruntfile.coffee(343B)
----README.md(680B)
----.gitattributes(22B)
----.editorconfig(286B)