1.javascript 中function的定义
同名function有多个时,不是重载,而是最后一个覆盖了前面的同名function。
function fun(){ return 'hello world'; } function fun(str){ return str; } document.write('<br>'+fun('aaaaaa')+'<br>'+fun()); /* aaaaaa undefined */ function fun(str){ return str; } function fun(){ return 'hello world'; } document.write('<br>'+fun('aaaaaa')+'<br>'+fun()); /* hello world hello world */