밀린 TIL...자바스크립트 배열과 객체에 관하여
객체는 캐릭터다.
(배열은 순서가 있고, 객체는 없다.)
하나에 여러가지 정보가 담겨져 있을때 각 정보에 대해 쉽게 알 수있다.
객체의 선언 = 키: 값 구조로 되어있음.
배열과 객체의 가장 큰 차이점은 순서의 유무입니다.
배열은 요소에 0부터 순차적으로 접근할 수 있지만
객체는 속성에 순서대로 접근하지 않고, key를 통해서 value에 접근합니다.
for in 객체에 접근, for of는 배열,문자열, 유사배열에 접근할 때 사용한다.
let user = {
firstName: 'Steve',
lastName: 'Lee',
email: '[email protected]',
city: 'seoul'
};
// 값을 사용하는 법
user.firstName; // 'Steve' => Dot notation
user['firstName']; // 'Steve' => Bracket notation
tweet['content'];
//key값이 동적일 때 반드시 Bracket notation을 써야한다.
삭제할 때 delete tweet.key; 키가 있는지 확인 'key' in tweet;
function extend(obj1, obj2) { for (let key in obj2) { if (!(key in obj1)) { obj1[key] = obj2[key]; } } }
Author And Source
이 문제에 관하여(밀린 TIL...자바스크립트 배열과 객체에 관하여), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@inusneo/밀린-TIL...자바스크립트-배열과-객체에-관하여저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)