UNPKG

split-filter-n

Version:

Like Array#filter, but lets you categorize an array into any amount of smaller arrays

24 lines (18 loc) 318 B
"use strict"; const splitFilterN = require("./"); let words = [ "apple", "Banana", "strawberry", "Avocado" ]; let letterIndex = splitFilterN(words, ["A", "B", "C"], (word) => word[0].toUpperCase()); console.log(letterIndex); /* { A: [ 'apple', 'Avocado' ] B: [ 'Banana' ], C: [], S: [ 'strawberry' ] } */