Prototype활용 (prototype속성)
작성자 : 김영철
등록날짜 : 2009.01.29 16:53
prototype 속성은 객체에 새로운 속성이나 메쏘드를 추가할 때 사용합니다
위의 소스는 test라는 배열에 comment라는 새로운 속성을 추가하고 "Array 객체"라는 값을 넣고 보여주는 예제입니다
prototype을 이용하여 새로운 메쏘드를 만들수도 있는대요
다음의 예제는 Array 객체에 max라는 메쏘드를 추가하는것입니다
function array_max(){
var i, max = this[0]; for (i = 1; i < this.length; i++){ if (max < this[i]) max = this[i] }
return max;
}
Array.prototype.max = array_max;
var x = new Array(1,2,3,4,5);
document.write(x.max());
결과) 6
출처 : Tong - 드렁크수달스님의 ■ AJAX ■통
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
☞자세히보기 |
|
|