1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <!-- 현재 작성하고 있는 파일은 UTF-8 DOS파일입니다.-->
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="ko">
  4.   <head>
  5.     <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6.   </head>
  7.   <body>
  8.     <div id="ex_js_syntax">
  9.       <script type="text/javascript" language="javascript">
  10.       <!--
  11.         /* 객체란 속성과 메서드로 이루어진 대상 */
  12.         function obj_print(){
  13.           /* 메서드 - 출력 */
  14.           document.write("이름: "+this.names+" 성별: "+this.sex+" 주소: "+this.address+" | ");
  15.         }
  16.         function obj_att(value_name,value_sex,value_address){
  17.           /* 속성 - 특징 */
  18.           this.names = value_name;
  19.           this.sex = value_sex;
  20.           this.address = value_address;
  21.           this.obj_print = obj_print;
  22.         }
  23.       //-->
  24.       </script>
  25.       <!-- 예제 박스에선 안됨 => form태그안에 form태그있으면 지워짐~ㅠ.ㅠ -->
  26.         <script type="text/javascript" language="javascript">
  27.         <!--
  28.           /* 객체 선언 객체변수 = new 객체명(속성값) */
  29.           pp1 = new obj_att("로이","남","서울");
  30.           pp2 = new obj_att("레이","여","부산");
  31.           
  32.           /* 객체 메소드 호출 = 객체변수.메소드명() */
  33.           pp1.obj_print();
  34.           pp2.obj_print();
  35.         //-->
  36.         </script>
  37.     </div>
  38.   </body>
  39. </html>

--------------------------------------------------------------------------------------------

위 소스 예제 보기


objects


객체(object) js에서는 상속이나 클레스 개념은 지원되지 않습니다.

내장된 객체나 사용자정의의 객체를 이용하실수 있습니다.

객체.속성

객체.메소드

이런식으로 쓰일수 있습니다.


출처 & 인용 - http://www.w3schools.com/

:
BLOG main image

공지사항

카테고리

분류 (356)
main (1)
php5 (218)
HTML (36)
javascript (93)
IT 이론과 퍼온정보 (8)
깨작일상 (0)
곧 추가할 내용 (0)
추후 알아볼것들... (0)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Total :
Today : Yesterday :