javascript - 获取 map 对象类型 - HERE map

标签 javascript here-api

我正在尝试从 map 中获取所有标记对象并用它们做一些事情。然而, map 上还有其他 map 对象。有没有办法检查对象是否是Marker类型?我在 API 文档中找不到这个。

var objects = map.getObjects();

objects = objects.filter(function(item) {
    //return item is marker?
});

最佳答案

您可以使用实际的类(如果您想获取 Markers 和 DomMarkers,则可以使用基类)?

var markers = objects.filter(function(item) {
  return (item instanceof H.map.AbstractMarker);
}

关于javascript - 获取 map 对象类型 - HERE map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43135995/

相关文章:

javascript - JS : With factory functions, 你必须像在类中一样设置你的参数吗?

javascript - 页面加载时无法加载音乐文件

javascript - 有没有办法检测多段线是否在/不在此处 map api 的道路边界内?

javascript - settimeout 后返回到多步最小形式的第一步

javascript - 检测 Socket.IO 处理程序中的事件类型

android - 使用 HERE API 获取我的位置时出现问题(Wifi)[更新]

javascript - 如何在Here Maps中获得更多沿途积分?

javascript - 我需要 HERE map 中的多条路线吗?

javascript - 这里映射 SSL 失败

javascript - 如何在电子中重建 epoll 包?