Anton K.
Можно подробнее что за книга?
Ecmascript 6 для разработчиков
Furrya
Вот пример
Мульти наследование это ужасно
Anton
Здравствуйте. Есть ли возможность реализовать кастомную логику работы instanceof? Поясню: есть класс, который Object.assign ом наследует два других класса, нужно чтобы instanceof возвразщал true при проверке каждого из них. Это реально?
instanceof проверяет цепочку конструкторов. если хоть один из них совпадает, тогда возвращается true можно извратиться и сделать так c = Object.assign(a, b); c.__proto__ = b; c.instantceof A == true c.instantceof B == trueв теории может сработать
Anton
зачем менять? ты на выходе получаешь объект, который не является явно ни классом А, ни классом Б. но является их инстансом
Furrya
калссы не наследуются Object assign.
Тут видно человек хочет мульти екстенд extends так не умеет, но можно извратиться костылями
Anton
вот хз. экстенд нужен, чтобы был класс для создания объектов. если объект один - то и класс, и экстенд не нужен
Furrya
вот хз. экстенд нужен, чтобы был класс для создания объектов. если объект один - то и класс, и экстенд не нужен
ecma фичи с одной стороны, фичи всея js с другой, но побеждает всегда текущий кейс, под который все прогибаются. оттуда и multi assign в ctor класса) полулегально можно использовать что то вроде проперти ._kind="ouwayfamily" и чекать его методом класса такой ооп шный костыль
Svyatoslav
Прикольно. только не совсем подходит к задаче. Потому что нужно будет в одеих наследуемых классах оперделять эту функицию, при чем неясно какая должна быть в них логика.
Svyatoslav
Чуть позже попытаюсь простроить цепочку прототипов, но все равно всем спасибо. Особенно за книгу
Svyatoslav
Потому и костыль, тк метод "должен знать" получается о классах, для которых он instanceof true.
При чем если я использую анонимные классы для наследования, то это вообще кочтыль костыля
Svyatoslav
Но в любом случае я этого не знал, может где то пригодится
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
ребята я люблю вас. вот такие делаа
Василь
доброе утро. есть проблемка. выполнение не доходит до строки с sendMessage('ne rabotaet') ( это как console.log, только в чат телеграмма мне пишет) . у меня ощущение что я какую-то простую очень базовую вещь упустил .
Василь
Василь
заранее ну оооочень благодрю за любую помощь/подсказку.
Alex
sendMessage - скинь код функции
Василь
invasion
я сделал в галпе sass. как мне настроить так чтобы когда я совершал ошибку в самом сассе, то у меня прирывалась работа и высвечивала ошибку в консоли
invasion
сам плагин норм работает, нужна проверка
Владислав
сам плагин норм работает, нужна проверка
.pipe(sass({outputStyle: 'expanded', errLogToConsole: true}))
Владислав
чет типо такого )
invasion
сек, ша
Владислав
плюс чето там езще можно замутить чтобы сборка не падала
invasion
эти суки, в своей документация ничего об этом не пишут
invasion
https://www.npmjs.com/package/gulp-sass
invasion
а эти придурки вот здесь расписали всё https://github.com/sass/node-sass#options
Dzhanik
эти суки, в своей документация ничего об этом не пишут
Может не стоит оскорблять разработчиков чьими трудами ты пользуешься?
invasion
извиняюсь, я с любовью
Pavel
бьет значит любит?
Igor
invasion
шутишь?
invasion
а что по твоему живо?
Pavel
живее всех живых
Igor
шутишь?
Не, просто не шарю
Igor
Думал, вебпак уже всё что можно заменил
invasion
игорь, не позорься, нормальные ребята совмещают галп с вебпаком
invasion
галп — такс менеджер, вебпак — бандлер, ты сравниваешь две разные вещи
Igor
игорь, не позорься, нормальные ребята совмещают галп с вебпаком
Я просто больше по ангуляру, тут как-то галп не принят
Igor
Вообще кому я вру. Я больше по бэку))
invasion
https://github.com/zoxon/gulp-front
invasion
вот тебе реализация галпа с вебпаком
Dmitry
Go
away
Anonymous
Тут книгу you don't know js советовали, там только часть в видео. Остальную незапилили или где-то есть?
741x
Помогите пж решить проблему, есть вот 2 строчки, при выполнении появляется проблемма: (TypeError: box is null)
Roman
имеется
значит js отрабатывает раньше чем рисуется дом оберни код в onLoad
Roman
имеется
или вызывайте в конце body
Kirill
Не так. Класс есть. Ни один тег им не помечен.
741x
понял, благодарю
741x
Ля, заработало, намана
Anonymous
Ребят, замыкание- это внутренняя функция получается?
Anton
нет, это переменная, которая замкнулась в другой функции
Владик
Ребят, замыкание- это внутренняя функция получается?
https://learn.javascript.ru/closure тут материал обновили
Anonymous
Ок. Спасибо
invasion
В чем разница между pug и jade?
Pavel
jade переименовали в pug
Dmitry
Всем привет. Есть тут те, кто работал с библиотекой sip.js?
Michail
Вопрос про механику websockets - если у нас есть несколько сокет клиентов слушателей, и сервер падает, через несколько секунд запускается заново и все слушатели восстанавливают соединение с сервером. Как это происходит и где хранятся данные о сессиях, если процесс был остановлен?
manhoodOfHumanity