Performance Analysis JS:MapReduceFilterFind Vs对于循环Vs对于每个Vs Lodash vs Ramda 源码
绩效分析 比较本机JavaScript数组方法可针对for循环,forEach循环和lodash方法映射,减少,过滤和查找。 该分析使用基本操作和大量数据操作来分析每种方法的执行速度。 跑步 运行npm install 通过运行npm run seed生成测试。 默认数组的长度为10000个元素。 您可以通过传递所需的大小作为引数来创建自定义长度的数组,例如npm run seed 100000 。 对于小型数据集性能报告,请运行npm run t:s 。 这将对数组的前5个元素进行分析。 有关整个阵列的性能报告,请运行npm run t:l 要测试您自己的函数,请在文件中创建它们。
文件列表
Performance-Analysis-JS-master.zip
(预估有个11文件)
Performance-Analysis-JS-master
data.js
2B
generate_data.js
451B
mid_data_set_result.png
228KB
small_data_set_result.png
229KB
test_small_data_set.js
395B
README.md
2KB
test_large_data_set.js
364B
large_data_set_result.png
240KB
.gitignore
70B
暂无评论