티스토리 뷰

Javascript

[JS] 7. Object와 친해지기

개발자 뭄뭄 2022. 11. 7. 23:40
반응형

1. 개요

  • 객체는 속성의 집합이며, 중괄호 내부에 key와 value 쌍으로 이루어져있다.
  • key : 문자열만 가능, 띄어쓰기 등의 구분자가 있으면 따옴표로 묶어서 표현
  • value : 모든 타입 가능
  • 객체 요소 접근 : ‘.’ 또는 ‘[]’
const mummur = {name:'mummur', age:25};

console.log(mummur.name) // mummur
console.log(mummur['name']) //mummur

2. Object 관련 메서드

1. 속성명 축약

  • 객체를 정의할 때 key와 할당하는 변수 이름이 같으면, 축약할 수 있다.

2. 메서드명 축약

  • 메서드 선언 시 function 키워드 생략 가능

3. 계산된 속성

  • 객체를 정의할 때 key 이름을 표현식을 이용하여 동적으로 생성 가능하다

4. 구조 분해 할당

  • 배열 또는 객체를 분해하여 속성을 변수에 쉽게 할당할 수 있는 문법

5. Spread syntax

  • 전개 구문을 사용해서 객체 전개 가능
  • 얕은 복사에 활용 가능

Uploaded by N2T

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함