文件名称:fun-with-js-map-reduce:实用的 JavaScript Map Reduce 示例
文件大小:4KB
文件格式:ZIP
更新时间:2024-07-12 01:59:18
JavaScript
有趣的 JavaScript Map Reduce 实用的 JavaScript Map Reduce 示例 关于 这个小实验对我来说有两方面的意义。 一方面,我想玩弄地图并减少数组方法。 另一方面,我想围绕一个名为 Venus.js 的更新的单元测试框架。 所以,我将以教程的形式介绍这种 TDD 风格。 入门 map-reduce 一组数据是对集合中的每个数据项应用一些操作,然后应用另一个操作将数据集缩减为单个结果。 事实证明,在将十六进制数转换为十进制数时,存在应用这种方法的完美示例。 一个例子:假设我们有十六进制数0xBEEF 。 为了将其转换为十进制数48879我们需要应用以下简单算法: 可以使用以下正则表达式验证十六进制数: /^[0-9A-Fa-f]+$/g 对于序列中的每个数字,我们必须 将数字转换为十进制版本 将该数字乘以 16 的序列中基于 0 的索引的幂 将
【文件预览】:
fun-with-js-map-reduce-master
----convert.js(2KB)
----test()
--------test.convert.js(3KB)
----LICENSE(1KB)
----.gitignore(64B)
----README.md(3KB)