JavaScript - 객체

nRecode·2020년 3월 29일
0

JavaScript

목록 보기
3/12

객체를 사용하는 이유

객체는 가독성이 좋다.

객체의 값을 사용하는 방법

1.Dot notation

let user ={
    a:'ob',
    b:'je',
    c:'ct'
};

user.a
"ob"

2.Bracket notation

let user ={
    a:'ob',
    b:'je',
    c:'ct'
};
user['a']
"ob"
user[a]
undefined

user['a']에서 'a'는 문자열이고
user[a]에서 a는 변수로 취급되어서 undefined
Bracket notation은 키값이 동적일때 반드시 사용해야 한다.

객체 값을 추가, 삭제

  • 추가
    user['d']='ㅜㅜ';
    tweet.isPublic = true;
user //{b: "je", c: "ct", a: "ob", d: "ㅠㅠ", isPublic: true}
  • 삭제
    delete 키워드를 사용해 삭제 가능
delete user.a;
  • 해당 키 확인
    in 연산자로 해당하는 키가 있는지 확인 가능
'b' in user; // true
profile
안정성, 확장성 있는 서버를 구축하고 가꾸는 개발자를 목표로 공부하고 있습니다. 🤔🤔🤔🤔 부족하기에 맞지 않는 내용이 있을 수 있습니다. 가감없이 피드백 해주시면 정말 감사하겠습니다..🙏

0개의 댓글