TIL Javascript 객체(object)

코딩요정·2022년 5월 7일

Javascript

목록 보기
2/3

객체란 무엇인가?

  • 참조형 데이터 타입의 한종류
  • 여러종류의 데이터를 묶음으로 관리하는 데이터 타입

자바스크립트는 객체 기반 프로그래밍 언어이고, 원시형값을 제외한 모든 값(함수,배열)은 모두 객체이다. 모르면 나가리라고 볼수있음

원시형은 단 하나의 값만을 나타내지만 객체형(참조형)은 다양한 값(원시 값 또는 다른 객체)을 하나의 단위로 구성한 복합적인 자료구조(data structure)이다.

또한 원시형의 값, 즉 원시 값은 변경 불가능한 값(immutable value)이지만 객체형의 값, 즉 객체는 변경 가능한 값(mutable value)이다.

Syntax

  • 객체는 0 개 이상의 property로 이루어져있다
  • property는 key와 value(값)으로 구성되어있다

Dot Notation vs Bracket Notation

객체는 Dot Notation 과 Bracket Notation으로 표현할수있다

차이점 확인해보기!

객체 기본 사용방법들

객체에 속성 (property) 더하기

객체에 속성 (property) 지우기

이미 있는 value 교체하기

객체 배열에 속성 추가

객체 배열이 있고 속성을 객체의 배열에 추가하려고할때 많은 방법들이 있는데, 이번엔 for Each를 사용해보았다.

REFERENCES
Add, Update and Delete properties from JavaScript Object
[JavaScript] 객체(Object)란 무엇일까? (기초)

profile
용사님 힘을내세요~!

0개의 댓글