猿问

如何在 JavaScript 中检查值是否属于 Map 类型?

我有一个变量,它可以是对象、映射,也可以两者都不是。我可以轻松地使用 来检查对象,但如果它是 Map,则typeof需要有条件地更改该变量,并且不适用于地图。有什么建议么?Map.map()typeof



慕桂英4014372
浏览 341回答 2
2回答

当年话下

使用实例:var map = new Map;console.log(map instanceof Map); 

海绵宝宝撒

var foo = new Set;foo instanceof Set; // True!foo instanceof Map; // False!
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答