文件名称:recoil:通过 `require` 调用模拟全局对象的属性
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-23 16:18:33
JavaScript
Recoil.js 通过require调用模拟全局对象的属性。 用法 一个用例是测试 polyfill。 考虑foo.js : // foo.js module . exports = { isArray : Array . isArray || 'polyfill' , forEach : Array . forEach || 'pony' } ; 为了获得在polyfill的字符串isArray ,这样做: // 1.js var opts = { obj : Array , key : 'isArray' , val : null } ; var foo = recoil ( './foo.js' , opts ) ; console . log ( foo . isArray ) ; //=> 'polyfill' Recoil 的工作原理如下: 保存Arr
【文件预览】:
recoil-master
----.jshintrc(273B)
----.travis.yml(186B)
----example()
--------foo.js(97B)
--------2.js(276B)
--------1.js(162B)
----LICENSE(1KB)
----test()
--------fixtures()
--------index.js(965B)
----README.md(2KB)
----.editorconfig(147B)
----.gitignore(48B)
----index.js(878B)
----package.json(801B)