Skip to main content
Module

x/bettermap/mod.ts>BetterMap#filter

An extension of the Map class with more Array-like features.
Latest
method BetterMap.prototype.filter
import { BetterMap } from "https://deno.land/x/bettermap@v1.3.0/mod.ts";

Array#filter but for a Map

const map = new BetterMap<string, number>("People");
map.set("Doraemon", 10);
map.set("Dora", 28);
console.log(map.filter(v => v > 10));
console.log(map.filter((_v, k) => k.startsWith("Dora")))

Parameters

fn: (v: V, k: K) => boolean

Function to be passed.

Returns

BetterMap<K, V>

BetterMap with elements that passed.