日期:2014-05-16 浏览次数:20326 次
先看一段简单的js代码
function add(num1,num2){ return num1+num2; }
function add(num){ return num + 1; }
alert(add(5,5));
请问弹出的结果是多少?相信很多人会说10,因为方法的重载嘛!
可是答案是6。因为js不存在重载的概念,后面的方法会覆盖先前的同名的方法。