文件名称:recursion:基于递归的填充
文件大小:172KB
文件格式:ZIP
更新时间:2024-05-24 05:50:23
JavaScript
递归 这是我作为Hack Reactor的学生完成的一个项目。 这个项目是一对的。 该项目旨在探索递归的使用,同时重新实现以下本机javascript和DOM方法polyfill: getElementByClassName() parseJSON() stringifyJSON() 某些代码可能是用ES6编写的,可能需要进行编译才能进行测试。 要求 在Chrome chrome://flags/#enable-javascript-harmony.上启用了ES6 chrome://flags/#enable-javascript-harmony. Babeljs.io进行转译。 测验 使用测试框架进行测试。 测试位于./spec目录中。 要运行Just,只需打开带有chrome的spec运行文件即可。 SpecRunner.html
【文件预览】:
recursion-master
----SpecRunner.html(983B)
----src()
--------stringifyJSON.js(837B)
--------parseJSON.js(4KB)
--------getElementsByClassName.js(941B)
----lib()
--------cardboard.js(1KB)
--------jquery.js(284KB)
--------mocha()
--------underscore.js(40KB)
--------sinon()
--------chai()
----spec()
--------parseJSONSpec.js(827B)
--------getElementsByClassNameSpec.js(1KB)
--------stringifyJSONSpec.js(524B)
--------fixtures.js(5KB)
----README.md(742B)
----.gitignore(610B)