달력

9

« 2020/9 »

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  
  •  
  •  

참조 타입의 특성

  • 숫자, 문자열, 불린값, null, undefined같은 기본 타입을 제외한 모든 값은 객체.
  • 따라서 배열, 함수, 정규표현식 등도 모두 자바스크립트 객체로 표현됩니다.
  • 이러한 객체는 자바스크립트에서 참조타입이라고 부릅니다.
  • 참조 타입인 객체는 여러 개의 프로퍼티들을 포함(기본 타입은 하나의 값만 가짐)합니다
  • 객체의 프로퍼티는 기본 타입의 값을 포함하거나, 다른 객체를 가리킬 수 있습니다.
  • 객체의 모든 연산은 실제 값이 아닌 참조값으로 처리됩니다.

   

   

소스코드

  1.  <html>
  2. <head>
  3. <meta charset="UTF-8">
  4. <title>생성자 함수를 이용한 객체 생성</title>
  5. <script type="text/javascript">
  6.         //생성자 함수
  7.         function Person(name){
  8.                 this.name = name;              
  9.         }
  10.          
  11.         //객체 생성
  12.         var mySon = new Person('홍길동');
  13.          
  14.         //출력
  15.         document.write(mySon.name + '<br>');
  16.         document.write(mySon['name'] + '<br>');
  17.          
  18. </script>
  19. </head>
  20. <body>
  21.    
  22. </body>
  23. </html>


   

 

출력결과

   

   

참조 도식도

   

Posted by codedragon codedragon

댓글을 달아 주세요