[JS] 객체

허북이_·2022년 7월 8일
0

JS

목록 보기
7/19
post-thumbnail

객체란?

한 쌍의 키와 값을 가진 자료 구조입니다.

객체의 선언, 접근 방식

선언

let user = {
	name : 'Heo',
    email : '_heojeong@kakao.com',
    city : 'InCheon'
}

위와 같이 중괄호 {} 내에서 키:값 쌍으로 이루어져있으며 쉼표 , 로 구분합니다.

접근

객체에 접근 방식은 두가지가 있습니다.

  1. Dot notation
user.name; // 'Heo'
user.city; // 'InCheon'
  1. Bracket notation
let keyname = 'city';

user['name']; // 'Heo'
user[keyname]; // 'InCheon'

user[keyname] === user['city'] // true

Bracket notation의 경우 키 값으로 유동적인 변수를 사용 할 수 있습니다.
=> 키 값이 변할 때 사용 할 수 있는 방식입니다.

값 추가, 제거

user.age = 22; // 새로운 키-값 쌍을 생성합니다.
delete user.age // 키-값 쌍을 제거합니다.

피드백은 항상 환영입니다 :D

profile
인간 거북이 허북이

0개의 댓글