文件名称:rewrite-underscore-library
文件大小:94KB
文件格式:ZIP
更新时间:2024-07-03 19:04:23
JavaScript
#underbar 这是我作为 Hack Reactor 学生完成的一个项目。 它涉及重写 underscore.js 库中的许多函数。 与该项目相关的一项特殊技能是函数式编程,这是一种声明式编程范式,其中任何函数的输出仅取决于传递给函数的参数。 下面是我为这个项目重写的 underscore.js 的函数列表: 各种各样的 _.identity - 返回作为参数传递的任何值 收藏 _.first - 返回数组的前 n 个元素的数组 _.last - 返回数组的最后 n 个元素的数组 _.each - 为集合(数组或对象)的每个元素调用迭代器 _.indexOf - 返回可以在数组中找到目标的索引 _.filter - 返回数组中通过真值测试的所有元素 _.reject - 返回数组中所有未通过真值测试的元素 _.uniq - 生成数组的无重复版本 _.map - 返回将迭代器应用于每
【文件预览】:
rewrite-underscore-library-master
----SpecRunner.html(1KB)
----src()
--------underbar.js(15KB)
----lib()
--------testSupport.js(1KB)
--------cardboard.js(1KB)
--------chai.js(119KB)
--------sinon-chai.js(5KB)
--------mocha.js(127KB)
--------css()
--------sinon.js(130KB)
----spec()
--------extraCredit.js(4KB)
--------part2.js(9KB)
--------part1.js(9KB)
----README.md(3KB)
----.gitignore(62B)