Да,
Nexus, спасибо, понял, что не в map дело, просто во всех этих блоках он присутствовал.
Но, пока это решило проблему лишь частично - остались вопросы к этому блоку, в частности к
matches и
closest - ie говорит, что не знает таких функций
document.addEventListener("click", function (_ref) {
var target = _ref.target;
if (!target.matches("".concat(keys.map(function (k) {
return "[data-key=\"".concat(k, "\"]");
}).join(", "), ", .slick-arrow"))) return;
var root = target.closest("#main-slider-wrapper");
var key = target.dataset.key;
var index = keys.indexOf(key);
root.dataset.key = key;
}