The reason for this is that in JavaScript, all object property names are strings, and any non-string value placed inside a square bracket property accessor is converted into a string. In the example above, key1 and key2 are both converted to "[object Object]".
Javascript 不能用对象作为key,所有对象都会hash到一个key上
最新推荐文章于 2022-12-06 23:29:21 发布