javascript函数 第14节

<html>
	<head>
	<title>function</title>
	</head>
	<body>		
		1.函数形式<br/>
		<script type="text/javascript">
			function  test () { 
				alert('Hello');
				}  //没有返回值类型声明  function修饰
			document.write("typeof test :  " , typeof test ,"<br/>");
			document.write("test  instanceof Function :  " , test  instanceof Function,"<br/>");
			//调用
			//test();

			//var  add = new Function("a","b", "alert('2个参数') ;return a + b;");//对象 add是引用
			//var  result = add(3,5);//函数名

			//document.write("result :  " , result ,"<br/>");

			var  minu = function (a, b) { return a - b};

			result = minu(10,6);//函数名

			document.write("result :  " , result ,"<br/>");

			function add() { //方法是否重载
				  alert('call add() ....');

			}

			function add(a) { //方法是否重载  没有重载
				  alert('call add(a) ....');

			}

			function add() { //声明函数 可以没有参数   调用函数 可以传入参数
				  var a = arguments;//参数数组  调用参数放入arguments
				  var sum = 0;
				  for(var i = 0; i < a.length; i++ ) {
						sum += a[i];
				  }
				  return sum;//return 
			}

			document.write("add() :  " , add(),"<br/>");

			document.write("add(1,5) :  " , add(1,5),"<br/>");

			document.write("add(10,20,30,50,'a',90) :  " , add(10,20,30,50,'a',90),"<br/>");

			document.write("add.toString() :  " , add.toString(),"<br/>");

		</script>     	

	</body>

</html>

 rs

posted @ 2015-08-18 16:41  影分身  阅读(137)  评论(0)    收藏  举报