文件名称:filelist:延迟评估文件列表,基于全局或正则表达式模式
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-12 05:16:45
JavaScript
文件清单 FileList是文件的惰性求值列表。 当给定了可能包含在文件列表中的文件的全局模式列表时,FileList保留了该模式供以后使用,而不是搜索文件结构来查找文件。 这使您可以定义一个FileList来匹配任意数量的文件,但是仅在实际使用FileList本身时才搜索实际文件。 关键在于,第一次请求FileList / Array的元素时,待处理的模式将解析为真实的文件名列表。 用法 使用include方法将文件添加到列表中。 您可以添加全局模式,单个文件或RegExp对象。 在FileList上调用Array方法时,这些项目将解析为实际的文件列表。 var fl = new FileList ( ) ; fl . include ( 'test/*.js' ) ; fl . exclude ( 'test/helpers.js' ) ; 使用exclude方法覆盖包含项。
【文件预览】:
filelist-master
----.gitignore(12B)
----package.json(637B)
----package-lock.json(1KB)
----LICENSE(11KB)
----index.js(13KB)
----README.md(2KB)
----jakefile.js(238B)
----test()
--------filelist.js(1KB)
----index.d.ts(3KB)