JS & TS/JavaScript

[JavaScript] Object

Bay Im 2024. 2. 8. 10:53
  • 객체(Object)
    • key와 value로 구성된 프로퍼티 들의 집합
  • Object 생성 방법
    • {} 중괄호를 사용하여 생성
      • var obj = {};
      • var obj2 = { name: ‘Kim’, gender: ‘male’};
    • Object 생성자 함수 사용하여 생성
      • var obj3 = new Object();
  • Object 프로퍼티 추가
    • obj.key = value; 형식으로 프로퍼티 추가
  • 프로퍼티 값 접근
    • obj.[’key이름’] 으로 접근
    • obj.key이름 으로 접근
    • 갱신은 접근 후 = 새로운 값으로 값 갱신
  • 프로퍼티 값 삭제
    • delete obj.key이름 으로 프로퍼티 삭제
  • 프로퍼티 출력
    • for-in 문 사용
      • for (var prop in obj) { console.log(prop + ‘: ‘ + obj[prop]); }
728x90

'JS & TS > JavaScript' 카테고리의 다른 글

[JavaScript] iterator, generator  (0) 2024.02.08
[JavaScript] 객체 지향 프로그램  (0) 2024.02.08
[JavaScript] Array  (0) 2024.02.08
[JavaScript] function  (0) 2024.02.08
[JavaScript] scope, 실행 컨텍스트, strict mode  (0) 2024.02.08