js函数支持重载吗?
发布于 9 年前 作者 im-here 4416 次浏览 最后一次编辑是 8 年前 来自 问答

我有2个函数 funA(int,string,int, cb), funB(int ,array,cb)。 这两个函数实现的功能是一样的,只是参数不一样。实际上的funB第二个参数就是funA里2,3两个参数组成Object的array。 js支不支持重载呢?

5 回复

应该是后一个函数会把前一个函数覆盖掉,你试一试就知道了吧。

@Hanggi 好像确实是,最后面一个会把前面所有同名函数给覆盖掉。

不是有个 arguments参数吗?你可以试试。

@Hanggi 嗯 就按这个来判断写了。

说支持也滋 因为你需要自己实现~

回到顶部