Object

인코딩·2022년 8월 11일

JavaScript

목록 보기
2/8

Object

  • number, string, boolean의 단순 자료형보다 더 복잡한 자료를 표현할 때 사용

객체를 만드는 법

  • 중괄호 {}를 사용해 정의
var empty_obj = {};
  • 객체는 속성의 집합으로 이루어짐
    • 각 속성은 이름과 값으로 이루어짐
    • 객체 정의 시 속성이름:값의 형태로 속성 정의 가능
    • 속성의 값은 모든 자료형이 가능, object 포함
var man = {name: '홍길동', age: 20, height: 180};

객체의 속성에 접근하는 법

  • 객체의 이름 뒤에 점(.)을 사용하고 속성 이름에 접근할 수 있음
  • 객체 이름 뒤에 대괄호([])안에 속성 이름을 문자열로 접근할 수 있음
console.log(man.name); //'홍길동'
console.log(man["name"]); //'홍길동'

객체의 속성 값을 변경하는 법

  • 객체 속성에 접근해서 변수에 값을 저장하듯이 사용
man.name = '이몽룡'; //속성의 값 변경
console.log(man.name); //'이몽룡'
profile
인생을 코미디처럼 딩기딩딩기딩

0개의 댓글