Object.keys, values, entreis
✔️ Object.keys(obj) : 객체의 키만 담은 배열을 반환
✔️ Object.values(obj) : 객체의 값만 담은 배열을 반환
✔️ Object.entries(obj) : [키, 값] 쌍을 담은 배열을 반환.
객체 값들의 합 반환하기
function sumSalaries(salaries) {
let result = 0;
for (let value of Object.values(salaries)) {
result += value;
}
return result;
}
let salaries = {
"John": 100,
"Pete": 300,
"Mary": 250
};
console.log(sumSalaries(salaries));
프로퍼티 개수 세기
function count(obj){
console.log(Object.entries(obj).length);
}
let user = {
name:'John',
age:30
};
console.log(count(user));
Reference
반응형
'Frontend > JavaScript' 카테고리의 다른 글
[Javascript] 브라우저 환경과 다양한 명세서 (0) | 2022.01.10 |
---|---|
[Javascript] setTimeout / setInterval (0) | 2022.01.07 |
[Javascript] 구조 분해 할당 (0) | 2022.01.07 |
[Javascript] Array methods(1) (0) | 2022.01.05 |
[Javascript] 문자열 메소드 (0) | 2022.01.04 |