Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR JAVASCRIPT

faster filter array in JavaScript

const filterArray = (array, identify) => {
  const matches = {};
  return array.filter(item => {
    const identity = identify(item);
    const isExists = identity in matches;
    if (!isExists) {
      matches[identity] = true;
      return true
    }
    return false;
  });
};
Source by ru.stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #faster #filter #array #JavaScript
ADD COMMENT
Topic
Name
2+7 =