[JavaScript] 4. 객체

BANG·2025년 8월 19일

JS

목록 보기
4/8

객체 (Objects)

  • JavaScript 객체는 간단히 이름-값 쌍(name-value pairs)의 모임
  • 아래와 비슷
    - Python의 Dictionaries
    - Java의 HashMaps
  • JavaScript의 객체는 해시(hashes)
  • JavaScript의 객체는 모양이 고정되어 있지 않음
  • 속성은 언제든지 추가, 삭제, 재정렬, 변경 또는 동적으로 쿼리할 수 있음
  • 키는 항상 strings 또는 기호(symbols)
  • 객체 속성은 점(.) 또는 대괄호([])를 사용하여 접근할 수 있음
  • 점 표기법을 사용할 때, 키는 유효한 식별자여야 함
  • 대괄호를 사용하면 동적 키 값으로 객체를 인덱싱할 수 있음
  • 객체는 항상 참조이므로, 무언가 명시적으로 객체를 복사하지 않는 한, 객체에 대한 변형은 외부에서 볼 수 있음
profile
Record Everything!!

0개의 댓글