js 相同 function

来源:互联网 发布:在线java web ide 编辑:程序博客网 时间:2024/06/05 02:52

1. 在js里出现同名函数(名字相同,参数不一样)后,你在web页面里调用js函数后,总是调用页面中最后一个加载的函数。

如一个HTML页面里两个js函数位置如下:

function r_confirm(message,position,size) {
alert(size);
}

function r_confirm(message) {
alert(message);
}


2.两个function加载顺序不同,显示的结果不一样。

你在html页面里使用r_confirm函数,则会调用后面一个函数(只有一个参数的那个)。


3. 在网页里调用js函数,调用时写的函数参数多于实际的函数参数个数,多的会被丢弃。

r_confirm('确定' , '中间' , '300' , '名称');

4.在网页里调用js函数,调用时写的函数参数少于实际的参数参数个数,实际多的参数则未定义。

r_confirm('确定' , '中间');

alert(size)(alert = undefined )


原创粉丝点击