taesik

Count instance in object 본문

Concepts/TypeScript

Count instance in object

taesikk 2022. 4. 6. 19:06
var names = ['Alice', 'Bob', 'Tiff', 'Bruce', 'Alice'];

var countedNames = names.reduce(function (allNames, name) {
  if (name in allNames) {
    allNames[name]++;
  }
  else {
    allNames[name] = 1;
  }
  return allNames;
}, {});
// countedNames is:
// { 'Alice': 2, 'Bob': 1, 'Tiff': 1, 'Bruce': 1 }

'Concepts > TypeScript' 카테고리의 다른 글

curring  (0) 2022.01.23
increase 1 per 1second using closure function  (0) 2022.01.23
closure 1 - return result of function /return function  (0) 2022.01.23
Utility Type  (0) 2021.12.28