Встретил вот такую конструкцию:
function _classCallCheck(instance, Constructor) {
if (!(instance instanceof Constructor)) {
throw new TypeError("Cannot call a class as a function");
}
}
Подскажите для чего может понадобиться такая вот проверка?
Если переменная instance
не является экземпляром класса Constructor
, то функция выдаст ошибку. По всей видимости (судя из сообщения об ошибке) предполагается что instance
является функцией, которая проходит проверку (на наличие у экземпляра нужного метода). Хотя точно сказать сложно, не зная, что из себя представляет этот Constructor.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Не понимаю, почему с некоторыми сайтами типа googlecom прокси работает, а с русскими сайтами типа 2ip, vk это не работает и выдает ошибку
Как сделать так,чтобы когда на всех вопросах стояло правильно ,то высвечивалась информация в alert со словами - "вы выиграли"
В одном из ответов на этом сайте увидел следующую js функцию, суть которой: сфокусироваться на следующем инпуте, при вводе определенного количества...
У меня есть веб компонент в котором используется текстовый редактор QuillКомпонент прекрасно работает когда он находится в Light DOM элемента...