javaScript的函数使用
01JS中函数的声明方式
三种方式
02JS中参数的传递
A、js中形参的个数和实参的个数可以不一致
B、js中没有方法的重载 ,重名的方法只会覆盖
03JS中函数的返回值
没有定义方法的返回值默认返回 undefined
04函数的执行符
()--函数的执行符--jquery的封装原理
<html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> /*public String aa(参数列表..){ }*/ /***********[1]函数声明的三种方式**********************/ function demo1(){ alert("函数声明方式一"); } var demo2= function(){ alert("函数声明方式二") } //函数本身也是一个对象 var demo3=new Function("alert('函数声明方式三')"); /***********[2]函数的参数的问题***************************/ function demo4(a,b,c){ alert(a+"***"+b+"***"+c); } function demo4(a,b){ alert(a+"--"+b); } //demo4(12,"sxt");// 12--sxt //demo4(12);//12--undefined //js中形参的个数和实参的个数可以不一致 //demo4(12,"sxt",13);// 12--sxt /***********[3]JS中函数的返回值*******************/ function demo5(a){ alert(a); return "sxt"; } //没有定义方法的返回值默认返回 undefined //alert("函数的返回值:"+demo5(20)); function demo6(uu){ alert(uu()); return 500; } var ii=function(){ return "bjsxt"; } demo6(ii); </script>