<html>
<head>
<title></title>
<script>
/*
//求和
function sum(a,b){
var c = a + b;
return c;
}
function sum(x,y,z){
return x + y + z;
}
var x = 10 ;
var y = 20 ;
var z = sum(x,y);//NaN
alert(z);
var v = 10;
var w = 50;
var h = 40;
var r = sum(v,w,h);//100
alert(r);
*/
//求和
function sum(x,y,z){
return x + y + z;
}
function sum(a,b){
var c = a + b;
return c;
}
var x = 10 ;
var y = 20 ;
var z = sum(x,y);//30
alert(z);
var v = 10;
var w = 50;
var h = 40;
var r = sum(v,w,h);//60
alert(r);
/*
注意:
(1)js中没有函数重载
(2)js中如果出现同名函数,最后的覆盖前面的
(3)js函数的参数中,如果形式参数只有2个,传入的实际参数是3个,则只计算前两个数
*/
</script>
</head>
<body>
<!--事件响应-->
<input type ="button" value="click" οnclick="show()"/>
</body>
</html>
javascript中函数重载的问题
最新推荐文章于 2024-07-22 15:13:59 发布