javascript function

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
	*/
原文地址:https://www.cnblogs.com/xiaoxian1369/p/2366683.html