实现连缀调用的map方法(prototype)
2009-08-12 15:12
776 查看
<mce: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); // --></mce:script>
相关文章推荐
- 实现连缀调用的map方法(prototype)
- 实现连缀调用的map方法(prototype)
- map方法学习,封装函数--实现Array.prototype.map()的功能
- 接口、实现类和方法的调用
- 远程方法调用简单实现
- vue中实现在外部调用methods的方法(推荐)
- asp.net下利用JS实现对后台CS代码的调用方法
- 使用IDispatch::Invoke函数在C++中调用C#实现的托管类库方法
- 在c++中可以调用java中的方法,从而实现java与c++的的交互。
- Apache commons exec 简介和简单ping命令方法调用实现
- android 实现发送彩信方法 (MMS),非调用系统彩信界面
- .net+ajax调用jquery后台方法实现 附图
- 在子视图中实现调用控制器里面的跳转方法这里介绍三种方法
- 多层数据库应用基于Delphi DataSnap方法调用的实现(二)更新数据集
- python实现根据窗口标题调用窗口的方法
- js实现的map方法
- 对代理模式中代理方法实现和调用的简单了解
- 如何利用Guava实现方法调用超时自动中断
- 不用AJAX实现前台JS调用后台C#方法(小技巧)
- 通过img标签调用实现静态页面访问次数统计的简单方法