ellie : 객체 정리Front-end/Vanilla JS2020. 11. 11. 21:31
Table of Contents
피곤하고.. 시간 관게상 부분적으로만 정리하였다.
let swCho = {
name : 'swCho',
age : 28,
likes : {
computer : 'js, java, web, algorithms',
respects : 'feyman, Jaeseung Jeong, egoing ..',
movie : 'The Spiriting Away Of Sen And Chihiro'
}
}
for (key in swCho) {
console.log(key);
}
// error. its not iterable
for(k of swCho) {
console.log(k);
}
// for (value of ojb)
let arr = [101, 202, 303, 404, 505];
for (val of arr) {
console.log(val);
}
for (key in arr) {
console.log(key);
}
in은 키값이고
of는 반복가능한 자료형에 대해 값을 출력한다.
// Object.assign(dest, [obj1, obj2, obj3...])
let copySw = Object.assign({}, swCho);
console.log(copySw);
copySw.name = 'namool nammol';
console.log(swCho); // 변경되지 않음
const fruit1 = { color: 'red', tasty: 'omg' };
const fruit2 = { color: 'blue', size: 'big' };
const mixed = Object.assign({}, fruit1, fruit2);
console.log(mixed.color);
console.log(mixed.size);
console.log(mixed.tasty);
깊은 복사
'Front-end > Vanilla JS' 카테고리의 다른 글
js, json의 길이 추측 (0) | 2020.11.11 |
---|---|
ellie: JSON (0) | 2020.11.11 |
ellie : 함수.. 문법 정리 (0) | 2020.11.11 |
Js 문법 객체 (0) | 2020.11.11 |
js 기초., 알게 된 것들... (0) | 2020.11.11 |
@philo0407 :: Philo의 다락방
hi hello... World >< 가장 아름다운 하나의 해답이 존재한다
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!