Map<K, V> {
clear(): void;
delete(key: K): boolean;
forEach(callbackfn: (value: V, key: K, map: Map<K, V>) => void, thisArg?: any): void;
get(key: K): V | undefined;
has(key: K): boolean;
set(key: K, value: V): this;
readonly size: number;
}
т.е. 6 методов и одно поле
написать даже полный враппер не составляет труда
да это не вопрос, но на много проще просто унаследоваться
Обсуждают сегодня