В ES6, как я могу проверить, является ли переменная Array
или Map
?
instance.constructor.name === 'Map'
- рискованная привычка, даже если это основной тип, делать это с вашим собственным классомкогда minified прервет тест.
Какой самый надежный способ проверить, является ли переменная экземпляром Map