overload-decorator:定义装饰器,以leFunc为灵感

时间:2024-06-04 20:24:17
【文件属性】:

文件名称:overload-decorator:定义装饰器,以leFunc为灵感

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-04 20:24:17

JavaScript

过载装饰器 这个库是一个可能不存在的问题的解决方案,它受到启发。 如果您来自C#或Java之类的语言,也许您已经习惯于使用重载方法。 也许您已经注意到,JavaScript方式是使函数接受截然不同的参数,并在执行任何操作之前先弄清楚它们被调用的内容。 无论如何,这个小库(45行手工制作的ES5)为您提供了用于ES6类的overload装饰器。 安装 $ npm install --save overload-decorator 用法 例子: import { overload , defaultOverload } from 'overload-decorator' ; class Calculator { // we can have an overload that accepts two numbers @ overload ( Number , Number )


【文件预览】:
overload-decorator-master
----.gitignore(14B)
----.babelrc(17B)
----package.json(723B)
----index.js(1KB)
----README.md(2KB)
----test()
--------test.js(726B)

网友评论