I’ve conceded elsewhere that “hashing” is an acceptable enough term for what’s happening here, but, for nomenclature I’m more familiar with, v8’s randomly-assigned “hash codes” are something I would be more comfortable calling “identifiers”, since they’re assigned values that exist as state on the underlying objects.
When I think of a hash value, I think of something that’s calculated via some properties of an object, not just a stored number.
When I think of a hash value, I think of something that’s calculated via some properties of an object, not just a stored number.