如何检查两个ES2015 Map对象是否具有相同的键值对集合?
我们可以假设所有的键和值都是原始数据类型。
解决这个问题的一种方法是获取map.entries(),然后将其转换为数组,并根据键对该数组进行排序。然后对另一个map执行相同的操作。然后遍历这两个数组进行比较。这些步骤看起来很繁琐,而且由于排序(性能低效)和创建数组(内存低效),效率也很低。
有没有更好的想法?
用户名或电子邮箱地址
密码