Represents a map that compares object keys by value.
Gets an iterator over all key-value entries in insertion order.
Iterator for the map entries.
Gets the value associated with the provided key.
Key to look up.
The matching value, or undefined when no entry matches.
Adds a new entry or updates an existing entry for the provided key.
Key to add or update.
Value to associate with the key.
The current map instance for chaining.
Represents a map that compares object keys by value.