- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <!-- 현재 작성하고 있는 파일은 UTF-8 DOS파일입니다.-->
- <html xmlns="http://www.w3.org/1999/xhtml" lang="ko">
- <head>
- <meta http-equiv="content-type" content="text/html; charset=utf-8" />
- </head>
- <body>
- <div id="ex_js_syntax">
- <script type="text/javascript" language="javascript">
- <!--
- function arr_prototype(){
- /* prototype 임의의 타입으로 정의 */
- Array.prototype.sum = function(){
- var i, sum = 0;
- for(i = 0; i < this.length; i++){
- sum += this[i];
- }
- return sum;
- }
- var arr_num = new Array(1,2,3,4,5,6,7,8,9,10);
- arr_num.sum();
- document.getElementById("array_prototype").innerHTML=arr_num.sum();
- }
- //-->
- </script>
- <form name="input_type" id="input_type" method="post" >
- <!-- 예제 박스에선 안됨 => form태그안에 form태그있으면 지워짐~ㅠ.ㅠ -->
- 배열 => 1,2,3,4,5,6,7,8,9,10 숫자합계 구하는 프로토타입 <br />
- <p id="array_prototype" onclick="arr_prototype();">프로토타입[클릭]</p>
- </form>
- </div>
- </body>
- </html>
--------------------------------------------------------------------------------------------
위 소스 예제 보기
배열의 프로토타입 - 임의의 타입으로 정의해서 처리하는 것입니다.
출처 & 인용 - http://www.w3schools.com/
'javascript > Array()객체' 카테고리의 다른 글
Array객체 slice() 배열 자르기 (0) | 2014.01.29 |
---|---|
Array객체 length 배열요소갯수 (0) | 2014.01.29 |
Array객체 sort() 정렬 (0) | 2014.01.29 |
Array객체 reverse() 배열 요소 정렬 역순 (0) | 2014.01.29 |
Array객체 join() 특정기호와 함께 문자열 반환 (0) | 2014.01.29 |