页面有一个按钮
<button onclick="onclick('a','b','c','d')"></button>
在一个js文件里有三个同名方法
onclick(a,b,c,d){
alert('1');
}
onclick(a,b,c,d,e,f){
alert('2');
}
onclick(a,b,c,d,e,f,g){
alert('3');
}
每次单击按钮,都alert的3
为什么不是alert 1呢
<button onclick="onclick('a','b','c','d')"></button>
在一个js文件里有三个同名方法
onclick(a,b,c,d){
alert('1');
}
onclick(a,b,c,d,e,f){
alert('2');
}
onclick(a,b,c,d,e,f,g){
alert('3');
}
每次单击按钮,都alert的3
为什么不是alert 1呢
iCount = 1;iCount = 2;
alert(iConut)也就是第三个方法把前面的覆盖了.
==
支持
{
if(arguments.length==4)
{
alert('1');
}
if(arguments.length==6)
{
alert('2');
}
if(arguments.length==7)
{
alert('3');
}
}