obj = {firstName: Joy, lastName: Kim, type: human}; obj['firstName']; //'Joy' obj[firstName]; // error let keyname = 'firstName'; obj[keyname] === obj['firstName'];//'Joy'
- .foreach - 배열 내장함수.
- Object.keys() - 객체의 키 값을 배열로 리턴.
- Object.values() - 객체의 value 값을 배열로 리턴.
- Object.entries() - 키/value 값을 배열로 리턴.
- for in - 배열/객체 모두에서 사용 가능.
const doggy = { name: '멍멍이', sound: '멍멍', age: 3 }; for(let key in doggy){ console.log(`${key}: ${doggy[key]}`); }
- for of -
[Symbol.iterator] 속성을 가지는 컬렉션 적용 ??- for in vs for of - 블로그 링크