JavaScript是没有函数重载的,但是我们可以通过其他方法来模拟函数重载,如下所示:
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script type="text/javascript" > function add() { var result=0; for(var i=0;i<arguments.length;i++) result+=arguments[i]; return result; } alert(add(1,2)); alert(add(1,2,3)); alert(add(1,2,3,4)); </script> </head> <body></body> </html>