Javascript - 객체 (기본)


  • 문자열, 숫자 bool, 객체, 함수, Undefined
  • 배열의 자료형 또한 객체
1.객체 생성하기

객체 내부의 데이터는 속성 : "속성 값"형태로 입력
속성 > 문자열 또는 식별자 형태로 입력 가능
속성 값 > 키에 들어가는 데이터

  var object = {

    key : "value A ",
    key_B : "value B",
    key_C : "value C, value D"

  };
2.객체 접근하기

객체 요소에 접근할 때, 배열과 비슷한 방법으로 요소에 접근할 수 있음.

var key ='key_B';

  document.write("object['key'] : " + object['key']); //키 값을 변수로서 활용할 경우 사용 => 'value A' 출력
  document.write("<br/>object.key : " + object.key);   // 일반적으로 사용하는 접근방법 => 'value A' 출력
  document.write("<br/>object[key] : " + object[key]+"<br/>");  // key를 "변수"로 인식, object['key_B'] => 'value B' 출력
3.객체의 데이터를 반복문으로 출력하기.
  for (var i in object){
    //object.i => undefined 출력
    document.write("<br/>" + i + " : " + object[i]);
  }

See the Pen Javascript - 객체 01 기본 by Cathy Go Eun Woo (@cathy-go-eun-woo) on CodePen.

Comments