js中没有函数重载

何谓重载?重载即指调用的函数会根据同名函数传入的参数的个数或类型来准确定位到定义声明的函数上执行。

在js中,是不存在函数重载的。它是按照声明的顺序执行的,即如果存在同名函数,执行的是最后一个声明的函数,而前面的函数会被覆盖。 

调用函数时,不论传入的参数是什么,也不论传入的参数有多少个,最后执行的都是第二个函数。

猜你喜欢

转载自blog.csdn.net/sweet_o/article/details/78800231
今日推荐