11. 자바스크립트 객체

Lia·2023년 4월 25일
0

객체

객체는 키와값으로 이루어져있음.아래 객체에서 user는 키, lia는 값으로 이해하면 된다.

let user {
	name: lia
    age: 20
}

객체 속성 조회법(속성의값을가져온다)

  1. dot notation : user.name user.age 이렇게 사용가능
  2. bracket notation : user['name'] key를 따음표('', "", `)로 감싸주어야함.
user.name 하면 'lia'출력

값을 추가

//배열추가도 가능함.
user['lastname'] = 'lia';
user.city = 'seoul';
user.arr = ['#1', '#2'];

값을 삭제

//delete를 사용하여 삭제 가능함
delete user.city ;

키의 존재여부

//in을 사용하여 가능
'arr' in user; //true
'aaa' in user; //false

메서드

Object.keys: 객체의 속성 이름들을 배열로 반환

const object1 = {
  a: 'somevvvvstring',
  bf: 42,
  c: false
};

console.log(Object.keys(object1));
// Expected output: Array ["a", "b", "c"]
profile
https://lia-portfolio.vercel.app/

0개의 댓글