首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

详细了解JS Map,它和传统对象什么区别

而Map与常规对象什么区别? 主要有两点不同: 1. key的类型无限制 Object无法使用非字符串值作为键名,但Map的键名可以是任意类型,让我们来看一个例子。...console.log(firstInstance["id"]); console.log(secondInstance ["id"]); 输出结果:1 2 下面我们将通过重新造轮子的形式让你了解Map和上述例子什么区别...多种方法可以对其进行初始化。让我们一个接一个地看一看。...MS_SQLSERVER_3 console.log(sqlServerInstances.get("SQL ")); //output: undefined 使用 has() 方法 该方法用于检查Map是否指定...相信通过这篇文章,你已经对Map对象了一定的了解了。在文末,展示了遍历Map的另一种形式for-of和散布运算符(...)来遍历集合。 如果有什么问题或补充,欢迎通过评论区留言告诉我。

3.7K20
领券