JavaScript函数

一、函数语法

function 函数名(参数){

  代码;

}

javascipt区分大小写。  当函数没有return的时候返回undefined.

 

二、函数匿名方法

1、常用于设置时间处理函数

var s=function(x,y){  return x+y;};

2、立即调用

var fn=(function(x,y){return x+y};)(10,20);

alert(fn);

3、动态函数

var fn=new Function("x,y,z"," var sum=x+y+z;alert(sum);");

调用fn(10,20,30);

 

三、对象的扩展方法

已经存在的对象.prototype.方法名=function(){ 方法体;}

例:

<script type="text/javascript">
           Number.prototype.change=function(){
	var str=this.toString();
	var temp='零一二三四五六七八九';
	var array=new Array();
	for(var i=0; i<str.length;i++){
	           var index=parseInt(str.charAt(i));
	           array[array.length]=temp.charAt(index);
                           }
	            return array;
	}
var num=12314;
alert(num.change());
</script>

 

posted @ 2013-04-21 22:21  zqcoder  阅读(133)  评论(0编辑  收藏  举报