class Catalog {
constructor(selector) {
this.items = document.querySelectorAll(selector);
}
getBorder(event, callback) {
this.items[0].addEventListener(event, callback);
}
}
let catalog = new Catalog('.catalog__item');
catalog.getBorder('click', () => {this.style.border = "3px solid red"});
Почему при использовании стрелочной функции консоль выдаёт ошибку, а при синтаксисе function declaration всё отрабатывает как надо без ошибок?
Потому что в стрелочной функции this
- это контекст в том месте, где она определена. А в обычной, this
зависит от того, как функция вызвана.
у стрелочной функции this берется родительский там где она создана, так как не имеет своего.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
имеется массив содержащий массивы var arr = {spb:[78,98,178,198], msk:[77, 97, 99, 177]}; как произвести в нем поиск по значениям и вернуть ключ? если это в корне...
Есть таймер обратного отсчетаСейчас он работает, но выводит цифры в одном блоке, нужно что бы выводил каждую цифру отдельным блоком для оформления
Не могу понять как прередать src img в другой блок с картинкой, в консоль лог выводится srcА в src вставляется [Object Object]
Сделал расширения для хрома, чтобы показывало количество изменений динамического z-indexПодскажите, пожалуйста, почему ругается хром, вроде...