delete(key: K): boolean {
}
remove(key: K): V | undefined {
if (!item) {
return undefined;
}
this.removeItem(item);
this._size--;
return item.value;
}
shift(): V | undefined {