자바스크립트 객체의 생성 저장 접근

(2018-04-10)
1. 자바스크립트 객체의 생성 및 저장객체의 생성 방법 종류
     - 객체 리터럴 {}에 의한 방법
        . 한편, 객체 리터럴 이란?
           .. 각 항목들이 키-값(key-value) 쌍 (키:값) 으로되어, 
           .. 콤마(,)로 구분되고,
           .. 전체가 중괄호({})로 감싸진 형태
        . 例) var someObject = { (키-값 쌍 #1), (키-값 쌍 #2), (키-값 쌍 #3), ... };
                             = { 키1:값1, 키2:값2, 키3:값3, ... };
           .. 이때, someObject은 객체 리터럴에 의해 생성된 객체의 참조 임

     - new 함수명 (); 에 의한 방법 
        . 사용자 정의 생성자 함수를 이용하는 방법
           .. 이때의 자바스크립트 함수는 바로 객체 그 자체임
        . 例) var newCreatedFunction = new userConstructorFunction();

     - new Object (); 에 의한 방법 (new Date,new Array 등의 객체 생성도 가능)
        . 例) var newCreatedObject = new Object();

  ㅇ 객체의 저장 방법 종류
     - 변수에 저장하기     : 例) var aVariable = " ... ";
     - 프로퍼티에 저장하기 : 例) someObject.aProperty = " ... ";


2. 자바스크립트 객체프로퍼티에 동적으로 접근(참조)하는 방법

  ㅇ 점 (.) 접근법 (더 많이 선호되는 방법)
     - 例) obj.x  // obj 객체프로퍼티 x에 접근

  ㅇ 대괄호 ([]) 접근법
     - 例) obj['x']  // obj 객체프로퍼티 x에 접근
     - 프로퍼티 이름에 변수를 써서 접근할 때 유용
        . 例) obj[프로퍼티변수명]  // obj 객체 내 특정 프로퍼티프로퍼티 이름으로 접근 가능


[JS 객체,클래스] 1. JS 객체 2. JS 객체의 생성 저장 접근 3. JS 클래스
[JS Window 객체]

 
        최근수정     요약목록(시험중)     참고문헌