手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >实现连缀调用的map方法(prototype)
实现连缀调用的map方法(prototype)
摘要:复制代码代码如下:functionSpecialArray(arr){this.arr=arr;}SpecialArray.prototyp...

复制代码 代码如下:

<script type="text/javascript">

function SpecialArray(arr){

this.arr=arr;

}

SpecialArray.prototype.map=function(func){

for(var i=0,len=this.arr.length;i<len;i++){

this.arr[i]=func(this.arr[i]); //调用函数,改变arr数组的每个项的值

}

return this; //返回自身对象

}

var obj=new SpecialArray([ a , b , c ]);

//可以对obj的arr属性做任何的操作

alert(obj.map(function(el){return el.toUpperCase()}).arr);

alert(obj.map(function(el){return el+"!";}).arr);

</script>

【实现连缀调用的map方法(prototype)】相关文章:

jQuery实现延迟跳转的方法

JavaScript实现鼠标滑过处生成气泡的方法

javascript实现行拖动的方法

jQuery实现给页面换肤的方法

JS实现屏蔽shift,Ctrl,alt等功能键的方法

javascript实现模拟时钟的方法

JS实现两表格里数据来回转移的方法

js+html5实现canvas绘制简单矩形的方法

jquery实现图片左右切换的方法

jQuery实现返回顶部效果的方法

精品推荐
分类导航