<div class="codetitle"> <span><a style="CURSOR: pointer" data="52648" class="copybut" id="copybut52648" onclick="doCopy('code52648')"><u>코드 복사</u></a></span> 코드는 다음과 같습니다.</div> <div class="codebody" id="code52648"> <br><script type="text/javascript"> <br> function SpecialArray(arr){ <br>this.arr=arr; <br>} <br>SpecialArray.prototype.map=function(func){ <br>for(var i=0,len=this. arr.length ;i<leni>this.arr[i]=func(this.arr[i]) //arr 배열의 각 항목 값을 변경하는 함수 호출<br> } <br>return this; //자신의 객체를 반환합니다<br>} <br><br>var obj=new SpecialArray([ a , b , c ])// obj<br>의 arr 속성 Alert(obj.map(function(el){return el.toUpperCase()}).arr) <br>alert(obj.map(function(el){return el "!"; }).arr); <br></script><br><br></leni> </div>