ecmascript.overload2:用于JavaScript函数重载的优雅解决方案

时间:2024-03-02 14:22:41
【文件属性】:

文件名称:ecmascript.overload2:用于JavaScript函数重载的优雅解决方案

文件大小:56KB

文件格式:ZIP

更新时间:2024-03-02 14:22:41

JavaScript

超载2 JavaScript中函数重载的绝佳解决方案。 当你与编写代码无味厌倦了争论的事,overload2将让一切变得简单。 在使用强类型语言(例如C ++和Java)进行编程时,经常使用来使API更加易于使用。 作为一种弱类型语言,JavaScript不支持函数重载。 同时,幸运的是,JavaScript中的函数可以与任何参数一起传递,这就是为什么重载2可行的原因。 目录 链接 开始使用 首先安装过载2 。 # Install overload2 and save as a dependency of current package. npm install overload2 --save 打开节点并运行下一个代码: const overload2 = require ( 'overload2' ) ; // Create a function with overload


【文件预览】:
ecmascript.overload2-master
----.istanbul.yml(87B)
----LICENSE.txt(1KB)
----.eslintrc.yml(4KB)
----.npmignore(162B)
----.travis.yml(293B)
----example()
--------constructor.js(866B)
--------advanced.js(2KB)
--------mutable.js(748B)
--------optional.js(1KB)
--------basic.js(2KB)
--------param-deco.js(921B)
--------scope.js(1KB)
----test()
--------absent.js(2KB)
--------mutable.js(6KB)
--------type.js(2KB)
--------param-deco.js(1KB)
--------error.js(3KB)
--------ambiguous.js(180B)
--------index.js(2KB)
----README.md(16KB)
----yupp.json(3B)
----resources()
--------overload2.gliffy(15KB)
----docs()
--------overload2.png(28KB)
----overload2.js(26KB)
----.gitignore(164B)
----CHANGELOG.md(3KB)
----package.json(1KB)

网友评论