【文件属性】:
文件名称:collect.js:Laravel启发了用于处理收藏的库
文件大小:19KB
文件格式:ZIP
更新时间:2021-04-30 13:00:37
collections nested-objects laravel-collections JavaScript
@ baethon /收集
该软件包应该是不可变的,最终是Laravel支持的支持类的一致(让我们大受启发)的克隆。
不推荐使用
该软件包不再维护。 我建议切换到 。
安装
npm install --save @baethon/collect
要求
软件包已编译为ES5,因此几乎可以在所有环境中使用。 可能需要安装 。
发展
TSLint和Mocha单元测试:
npm test
库编译(编译的源不提交回购):
npm run lib
生成API文档:
npm run docs
延伸
Collection类可以通过macro()静态方法扩展。
import { Collection } from '@baethon/collect' ;
Collection . macro ( 'even' , ( ) => {
return this . filter ( i => i %
【文件预览】:
collect.js-master
----.travis.yml(72B)
----.babelrc(28B)
----package.json(1KB)
----.eslintrc.json(244B)
----test()
--------suites()
--------collect.js(6KB)
----src()
--------index.js(20KB)
----.npmignore(18B)
----LICENSE.md(1KB)
----.gitignore(1KB)
----README.md(13KB)
----.editorconfig(102B)
----build()
--------templates()
--------docs.sh(114B)
--------.gitignore(9B)
--------README.md(1KB)