Стоит задача работать с классом и через await и через new! То есть для заказчика нужно чтобы: Класс вызывался как await ClassName() и как new ClassName() Пока пришло в голову ...
Еще раз сформулирую задачу. Как узнать как функция была вызвана? Через await или НЕ через await. Пример: function F() { if (...) { console.log('Функция вызвана чер...
Подскажите как правильно наследовать через Object.setPrototypeOf Где тут ошибка?
У меня как-то на собеседовании спрашивали: Какие имена свойств объекта нельзя задать/переопределить? Я сказал, что таких свойств нет и задать/переопределить можно любые имена...
const QUERY_INTERVAL = 1000;// Задержка между запросами не чаще чем раз в 1 секунду. var F = function() { }; F.prototype = { // Время следующего запроса nextTimeQuery: 0,...
Подскажите как-то можно узнать как функция была вызвана? Через await или НЕ через await. В документации такого не нашел. Пример: function() F{ if (...) { console.l...
Часто замечаю, что в GitHub разработке на JavaScript часто в переменных используют "имяпеременной$1" Вот пример с популярным npm пакетом async https://github.com/caolan/async/...
Подскажите пожалуйста. Почему в примерах с typeof приводят именно двойное неравенство (!==) Пример: typeof a !== 'undefined' ? a : 1 Разве будет разница хоть в каком-то случае...
Подскажите как в callback присвоить this? То есть, чтобы строка 7 вернула мой: { a: 1 } , а не глобальный объект. Для тех кто не знает, пожалуйста ничего не нужно писать. Спас...
По поводу Event Loop (очереди событий в JavaScript). Задался вопросом, а действительно в какой очередности запускаются различные ми/макро задачи. Вывод: #1 StartScript #2 new...
Чат называется "Боты на Telegraf 3.38" И вот задаюсь я вопросом, а чат то этот собственно о какой версии 3.38 или 4.3.0? Я имею ввиду в целом подавляющий контекст обсуждении и...
Кто в bash разбирается подскажите пожалуйста. Нужно проверить что команда существует. #!/bin/bash if ! command_not_found; then echo "Команда не найдена!" else echo "Ко...
Подскажите почему в примерах с typeof приводят именно двойное неравенство (!==) Пример: typeof a !== 'undefined' ? a : 1 Разве будет разница хоть в каком-то случае если я оста...
В моей задаче мне нужно выполнять функцию как await F() и как new F() Понимаете, почему функция у меня не async? :)
Если пользователь удаляет всю историю переписки с ботом, это событие можно как-то отследить?
setTimeout(() => { console.log('setTimeout=1001'); }, 1001); setTimeout(() => { console.log('setTimeout=1000'); }, 1000); /* * Вывод: * setTimeout=1001 * setTimeou...
Правильно я понимаю, что этот код class A { constructor() { console.log(123); } } new A(); автоматически переводится в этот: function A() { console.log(...
Вот если делить на два класса с наследованием через proto Собственно это то с чего я и начинал, с вопроса как тут уйти от proto?
var f = function(r) { r.apply({a:1}); } var c = function() { console.log(this); }; new Promise(f).then(c);// Object [global] {} f(c);// { a: 1 } Подскажите почему в...
Всім привіт! Сегодня в другом чате интересовались, есть ли группы, посвященные telegraf Я им говорю: так в чем проблема, есть же группа. А они мне, так, а как в неё зайти-то? ...