[JS]객체

김동현·2021년 1월 3일
0

JavaScript

목록 보기
6/10

객체

주소록에 적합한 자료 구조
객체는 키와 값 쌍(key - value pair)으로 이루어져 있다
키-값 쌍(key-value pair)은 쉼표(comma)로 구분
중괄호{}를 이용해서 객체 생성

객체의 형태

let user = {firstName: 'Steave',
            lastName: 'Lee',
            email: 'steve@naver.com',
            city: 'Seoul'
           };
// lastName => 키(key)
// 'Lee' => 값(value)
// : => 키, 값 사이는 콜론(:)으로 구분

객체의 값 사용

1. Dot notation

user.firstName; // 'Steave'
user.city; // 'Seoul'

2. Bracket notation

user['firstName']; // 'Steave'
user['city']; // 'Seoul'

객체 값 삭제

let user = {firstName: 'Steave',
            lastName: 'Lee',
            email: 'steve@naver.com',
            city: 'Seoul'
           };
delete user['firstName'];
let user = {lastName: 'Lee',
            email: 'steve@naver.com',
            city: 'Seoul'
           };

객체 순회

for(let key in user)
  console.log(key); // (firstName, LastName, email, city)
profile
개발자로서의 첫걸음

0개의 댓글