文件名称:harmonyos2-yield-iter:产量迭代器
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-21 09:18:32
系统开源
和声2 #yield 迭代演示,展示如何使用新的 js keywork yield编写迭代库来操作集合(数组)。您的 env 应该支持 ES6(和谐)。 ##特征 可链接:喜欢 iter(arr) .where(...) .map(..) .sort(..) .where() .groupBy(..) 使用 GeneratorFunction,大多数情况下只迭代一次 Array(更多细节见 API 部分) 当支持lambda表达式时(很快),代码会更简洁##Files:只写一些demo,所以目录结构很简单 iter.js : 迭代库 assert.js : 提供一些assert*函数来帮助测试 test.html一些lib的测试/示例,请阅读源代码。如果您的浏览器支持ES6(和谐),只需打开此文件即可查看测试结果 ##例子: var books = [{'name':'js1','category':'js','price':10} ,{'name':'js2','category':'js','price':20} ,{'name':'js3','categ
【文件预览】:
yield-iter-master
----assert.js(1KB)
----test.js(0B)
----test.html(5KB)
----iter.js(5KB)
----README.md(6KB)