作者: 心动吧明生KISS
转载请注明:http://www.abcxd.com
函数我相信很多编写过程序的朋友都知道是什么来的!如果你实在不知道的话。我想你还是先去百度搜一下吧。因为解释起来肯定会给我解释得好。。
这一节主要讲的 普通函数,参数个数可变函数,动态函数。下面开始
function 函数名(参数1,参数2,参数3,.......)
{
执行模块
将值返回给调用者(return)
}
例子: 普通函数
<script language="javascript">
function abcxd(a) //先使用function 声明函数,函数名abcxd 参数a
{
if (a>1) //判断传递进来的a是不是大于1..
return "a大于1";
else //如果小于的话就执行下面的
return "a小于1"; //js返回函数是 return 表达式或变量
}
alert( abcxd(2) ); //给abcxd函数的a参数赋予2 的值,此时会返回a大于1
</script>
例子: 参数个数可变函数(无限参数的函数)这句话有点难念,就是说一个函数本身是没有参数的.但是在使用这个函数的时候可以随便给他赋予多个参数如何实现。看例子吧
例子:动态函数
<script> //用某一个指针变量指向某一个函数,然后以要使用的时候就用这一个指针变量即可
var varname= new Function("x","y","var sum;sum=x*x+y*y;return sum");
alert(varname(3,2))
</script>
原创文章如转载,请注明:转载自心动吧黑客BLOG [ http://www.abcxd.com/abcxd/ ]
本文链接地址:http://www.abcxd.com/abcxd/abcxdArticle/Javascript/Javascript-function.html