先看一段簡單的js代碼
function add(num1,num2){
return num1+num2;
}
function add(num){
return num + 1;
alert(add(5,5));
請問彈出的結果是多少?相信很多人會說10,因為方法的重載嘛!
可是答案是6。因為js不存在重載的概念,後面的方法會覆寫先前的同名的方法。
先看一段簡單的js代碼
function add(num1,num2){
return num1+num2;
}
function add(num){
return num + 1;
alert(add(5,5));
請問彈出的結果是多少?相信很多人會說10,因為方法的重載嘛!
可是答案是6。因為js不存在重載的概念,後面的方法會覆寫先前的同名的方法。