文件名称:overload.js:类似javascript的基于重载的基于类型的功能
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-05 14:21:39
JavaScript
重载 类似javascript的基于重载的基于类型的功能 概述 重载使您可以根据提供的类型为方法指定不同的功能。 例如,您可能有一个公用方法,该公用方法根据是用字符串,两个字符串还是数字来调用而有所不同。 在强类型语言中,您可以指定以下内容: string myFunction ( string s ) { return " I'm a string " ; } string myFunction ( int i ) { return " I'm a number ; } 如果没有大量凌乱的“ typeof”语句,这在javascript中是很难做到的,处理任意数量的参数会使这一点变得更加困难。 这就是您如何通过过载.js获得与上述示例相同的功能: function myFunction ( ) { return overload ( arguments
【文件预览】:
overload.js-master
----.gitignore(547B)
----gruntfile.js(726B)
----package.json(681B)
----src()
--------overload.js(4KB)
----dist()
--------overload.min.js(1KB)
--------overload.js(4KB)
----LICENSE(1KB)
----README.md(4KB)
----tests()
--------overload-tests.js(2KB)
----.gitattributes(378B)