文件名称:signature:您现在可以在 JS 中使用重载! 无需在函数体中进行类型检查!
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-31 09:21:54
JavaScript
Signature.js - JavaScript 中的重载方法 用法 您可以将signature.js作为[removed]标记或 node.js require()调用包含在内。 创建一个带有signature()调用的函数,然后您可以通过传递参数类型和处理函数来overload它。 var add = signature ( ) ; add . overload ( Number , Number , function ( a , b ) { return a + b ; } ) ; add . overload ( Array , Array , function ( a , b ) { return a . concat ( b ) ; } ) ; console . log ( add ( 1 , 2 ) ) ; //3 console . log ( ad
【文件预览】:
signature-master
----test.html(270B)
----test.js(2KB)
----signature.js(2KB)
----README.md(2KB)