본문 바로가기
프로그래밍/개발 언어

객체(Object)

by monicada 2022. 5. 11.
728x90
tweet['category'] = '잡담'; 
tweet.isPubric = true;
tweet.tags = ['#코드스테이츠', '#프리코스'];

객체를 사용하는 이유: 여러 개의 변수를 하나하나 선언하기는 어려움, 가독성이 떨어짐 

let user = {
firstName: 'steve',
lastName: 'LEE',
email: steve@codestates.com',
city: 'Seoul'
};

중괄호 이용하여 객체 생성

 

 

 

 

 

객체의 값을 사용하는 방법

1. dot notation 

user.firstName; // 'steve'
user.city; //'seoul'

 

 

2. bracket notation 

user['firstName']; // 'steve'

값을 추가할 수 있음 

tweet['category'] = '잡담';
tweet.isPublic = true;
tweet.tags = ['#코드스테이츠', '#프리코스'];

 

 

 

 

 

삭제도 가능 

delete tweet.createAt;

 

 

 

 

키가 있는지 확인 

let tweet = {
 writer: 'stevelee', 
 createAt: '2022-05-11 10:06',
 content: '프리코스 재밌어요!'
 };



'content' in tweet; // true
'updateAt' in tweet; //false

'프로그래밍 > 개발 언어' 카테고리의 다른 글

Unit11-[JS/브라우저] DOM  (0) 2022.05.17
JavaScript 문법정리  (0) 2022.05.16
원시 자료형과 참조 자료형  (0) 2022.05.12
배열(코드스테이츠 줌 수업)  (0) 2022.05.10
좋은 개발 공부하는 사이트  (0) 2022.05.03

댓글