文件名称:arraygen:将任何数组变成生成器
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-02 08:12:57
JavaScript
阵列基因 将任何数组变成生成器。 (更准确地说,抓住内置的迭代器)。 入门 目前,您需要使用最新版本的Node(v6 +的效果很好)。 除非将其编译为ES5,否则这在旧的浏览器或旧的Node版本中将不起作用。 当前没有预编译的捆绑软件。 npm install --save arraygen 为什么? 我将其编写为练习,以更加熟悉ES6生成器和迭代器。 对于Array.prototype.slice() ,API只是一个更自然的包装器,但是我们不返回原始数组,而是返回array[Symbol.iterator]() 。 如果这看起来很愚蠢,那就可能是。 让我知道您是否提出了任何令人信服的用例。 这是arr[Symbol.iterator]()允许您执行的操作,这些操作是您无法使用ES5 Array API进行的: let g = arraygen ( [ 'c' , 'd' , '
【文件预览】:
arraygen-master
----.gitignore(43B)
----.babelrc(39B)
----.eslintrc(5KB)
----package.json(670B)
----.travis.yml(35B)
----README.md(5KB)
----source()
--------arraygen()
--------slice()
--------test()
----renovate.json(132B)