map.size() Returns the number of entries in this map.
map.remove(key) If the map has an entry for the specified key string, removes the entry and returns true. Otherwise
set.remove(value) If the set contains the specified value string, removes it and returns true. Otherwise, this
map.set(key, value) Sets the value for the specified key string. If the map previously had
map.each(function) Calls the specified function for each entry in this map, passing the entry’s value and key
set.clear() Removes all values from this set.
nest.key(key) Registers a new key function. The key function will be invoked for each element in the
nest.object(array) Applies the nest operator to the specified array, returning a nested object. Each entry
d3.values(object) Returns an array containing the property values of the specified object (an associative array). The order
map.has(key) Returns true if and only if this map has an entry for the specified key string. Note: the value
Page 2 of 4