KlonD90
на фронте можно конечно сказать железо чужое пусть тупит лол
KlonD90
на бэкэнде такое можно сказать только в тех местах которые не часто вызываются
Anonymous
ну начнем с того что скорость for и forEach не влияет на красоту кода, не?)
Anonymous
просто какого размера массивы надо гонять чтобы запариваться по поводу скорости работы того или иного оператора перебора)
Anonymous
никому не в упрек, просто ни разу не сталкивался)
KlonD90
на ноде пишешь? ._. у тебя в любом случае массив бесконечный т.к. кол-во запросов тоже не имеет предела как такового
Anonymous
бэк вообще не пишу на нем, только фронт
Anonymous
от ноды npm и сборщики, ничего более
Konstantin
https://www.youtube.com/watch?v=ZAJmJmKWNPw
Konstantin
там не только foreach есть)
Anonymous
спасибо)
Anonymous
кто работал с HTML5 Media Api?
Anonymous
а именно с видео
Serg
Как вам https://blisk.io/product
Yevhenii
С отключением этой проверки для адаптива - верстка даже на вк плывет
Yevhenii
Правда я на маке юзал, мб на винде лучше
Diʍᴀ
Приветы кто то с Google Apps Scriptом работал?
Diʍᴀ
Это js вроде как обычный
Donald
да
Max
Можно ли 1м символом это сделать? И кто какие решения знает?
Max
Считаете, что знаете о приведении типов в JS всё? Передайте такие аргументы, с которыми функция вернёт true — http://vk.cc/5sI87x
Andrey
Можно ли 1м символом это сделать? И кто какие решения знает?
А вам не приходило в голову, что некоторым людям может быть интересно самим поискать решение, а не читать тут ответы других?
Max
А вам не приходило в голову, что некоторым людям может быть интересно самим поискать решение, а не читать тут ответы других?
Если человеку будет интересен поиск решения- он сюда и не полезет. Сюда лезут за ответами. Я например, решил данную задачу 2мя символами. Интересует, есть более лаконичный ответ.
Andrey
"Сюда лезут за ответами" - это не значит что тут можно обсуждать решение подобных квизов. Приват для этого используйте, пожалуйста.
Igor
сюда лезут не только за ответами, а и просто чатик почитать
Anonymous
.bind() полностью пересоздаёт метод? Насколько более ресурсоёмко сделать .bind(), чем просто передать функцию в переменную?
Donald
котаны, как раскрутить технологический канал в telegram? конкретно у меня про девопс
Anonymous
Уже решил.
Anonymous
bind() создаёт обёртку.
Anonymous
По сути, созданная обёртка — есть декоратор, который делает originalMethod.call(cоntext, arg1, arg2, ...)
Anonymous
Я беспокоился о том, насколько повлияет на производительность использование bind() в конструкторе класса для копирования определённых методов в другие объекты с привязкой контекста.
Anonymous
Ведь при создании экземпляра класса, его методы не копируются в экземпляр, а экземпляр получает к ним доступ через другой объект. Серьёзно ли изменится положение в плане производительности, если я начну создавать новые методы при создании экземпляра класса.
Konstantin
Второй час ночи и тут это((
Konstantin
Короче прежде чем создавать объект его прототип инициализируй
Konstantin
Если будешь добавлять свойства которых нет в прототипе получишь просадку
Konstantin
https://www.youtube.com/watch?v=ZAJmJmKWNPw
Владимир
там же о хидден классах
Konstantin
Спросили что будет если динамически создавать атрибуты у класса/объекта
Anonymous
Короче прежде чем создавать объект его прототип инициализируй
Мне приходится отправлять методы конструктора класса в объект, который создаётся внутри конструктора, но биндить на методы нужно экземляр класса.
Konstantin
Код есть?
Anonymous
Конкретно в моём случае, это хэлперы, которые отправляются в шаблон. Они же являются методами класса.
Anonymous
https://github.com/bigslycat/pbem
Anonymous
https://github.com/bigslycat/pbem/blob/master/lib/Block.js#L18
Anton
Привет
Alex
https://www.youtube.com/watch?v=ZAJmJmKWNPw
гуд статейки пишет)
Anton
function transitive(x,y,z) { return x && x == y && y == z && x != z; }
Anton
При каких значениях вернет true?
Max
Читер)
Сам решай:)
Anton
Я не усну пока не узнаю ответ)))
Владимир
ты не уснешь когда на следующую задачу перейдешь
Владимир
а когда узнаешь рекорд перестанешь программировать
Anton
function transitive(x,y,z) { return x && x == y && y == z && x != z; }
Решил задачку. Можно идти спать))))
Владимир
так пиши сколько символов
Anton
10 символов
Anton
точнее 8, если без пробелов
Владимир
что бы тебе херово спалось
Владимир
рекорд 7
Alex
function transitive(x,y,z) { return x && x == y && y == z && x != z; }
округление и автоприведение типов, #яцелюблю)
Alon
Спасибо)
Anonymous
ребят, а как вы обновляете у себя глобальные пакеты?
Anonymous
кто-то пользуется ncu (npm-check-updates)? он ведь не умеет ncu -g -a
Anonymous
а ручками это же куча времени мб знает кто-то простой способ автоматизировать это?
Anton
Есть задачка function symmetric(x,y) { return x == y && y != x; } Имеет ли значение положение переменных при сравнении? В данном примере Y во втором сравнении на место первой переменной.
Anton
В примере нужно подобрать x,y чтобы вернулось true
Anton
не имеет, задача решается с помощью подмены значения
Может поделитесь где почитать об этом? Или пару слов скажете про подмену?
Andrey
Может поделитесь где почитать об этом? Или пару слов скажете про подмену?
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object - пару способов можно найти тут.
Anton
Даже пару способов?)
Andrey
Даже пару способов?)
ага :) и это не defineProperty (мы тут ни явно ни не явно не запрашиваем свойство объекта.
Anton
... ни не явно не явно не запрашиваем ...😵
Anton
Черт побери)))
Andrey
ну есть неявный запрос свойства. даже двумя способами.