Size: a a a

JavaScript — русскоговорящее сообщество

2021 January 18

D

Danila in JavaScript — русскоговорящее сообщество
Ну хотя да, го очень хорошо подходит для написания быстрых перекидываний байтов, очередей, балансеров, вот этого всего, насколько я понимаю
источник

JT

John Travolta in JavaScript — русскоговорящее сообщество
ага, он заменяет сразу несколько сервисов
источник

БВ

Богдан Волков... in JavaScript — русскоговорящее сообщество
Всем привет, есть массив обьектов, у каждого обьекта есть поле ts(дата создания в миллисекундах ), как правильно сравнить эти поля так, чтобы разделить обьекты по дням ? Чтобы у последнего обьекта предыдущего дня добавить новое поле с датой того дня
источник

D

Danila in JavaScript — русскоговорящее сообщество
Богдан Волков
Всем привет, есть массив обьектов, у каждого обьекта есть поле ts(дата создания в миллисекундах ), как правильно сравнить эти поля так, чтобы разделить обьекты по дням ? Чтобы у последнего обьекта предыдущего дня добавить новое поле с датой того дня
Было понятно вот до этого момента

Чтобы у последнего обьекта предыдущего дня добавить новое поле с датой того дня
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
John Travolta
ну на ноде пишут без ооп, прекрасно все)
а, то есть там везде функциональные кишки и копипаста?
источник

oT

oT To in JavaScript — русскоговорящее сообщество
John Travolta
ну на ноде пишут без ооп, прекрасно все)
вот вот)
источник

JT

John Travolta in JavaScript — русскоговорящее сообщество
Alexander Brewmaster
а, то есть там везде функциональные кишки и копипаста?
так а в чем поблема создать переиспользуемый модуль? Нет копипасты никакой
с другой стороны, нет этой лапши из бесконечных наследований
источник

JT

John Travolta in JavaScript — русскоговорящее сообщество
Богдан Волков
Всем привет, есть массив обьектов, у каждого обьекта есть поле ts(дата создания в миллисекундах ), как правильно сравнить эти поля так, чтобы разделить обьекты по дням ? Чтобы у последнего обьекта предыдущего дня добавить новое поле с датой того дня
перед тем, как что-то добавлять, надо понимать какой будет результирующий массив объектов, чтобы понимать что есть последним днем, а что предпоследним?
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
John Travolta
так а в чем поблема создать переиспользуемый модуль? Нет копипасты никакой
с другой стороны, нет этой лапши из бесконечных наследований
модули какие то писать... с ними еще развлекаться.  но да ооп  тож не идеален, согласен
источник

JT

John Travolta in JavaScript — русскоговорящее сообщество
Alexander Brewmaster
модули какие то писать... с ними еще развлекаться.  но да ооп  тож не идеален, согласен
модуль - это просто будет как класс, экземпляр которого ты где-либо создаешь
просто в ооп ты наследуешь от него, а в ноде ты всегда импортишь каждый раз, но три шейкинг при билде удалит все ненужные импорты/неиспользуемые модули, поэтому проблем не будет
источник

БВ

Богдан Волков... in JavaScript — русскоговорящее сообщество
Danila
Было понятно вот до этого момента

Чтобы у последнего обьекта предыдущего дня добавить новое поле с датой того дня
есть к примеру 5 обьектов, у трех их них ts = дате предыдущего дня, а у двух ts = дате сегодняшнего дня. Нужно у последнего обьекта с датой предыдущего дня добавить либо флаг, либо продублировать дату с ключом к примеру lastDayMessage
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
John Travolta
модуль - это просто будет как класс, экземпляр которого ты где-либо создаешь
просто в ооп ты наследуешь от него, а в ноде ты всегда импортишь каждый раз, но три шейкинг при билде удалит все ненужные импорты/неиспользуемые модули, поэтому проблем не будет
А как экземпляр модуля создавать?
источник

JT

John Travolta in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
А как экземпляр модуля создавать?
просто импорт в виде объекта
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
В смысле?
источник

JT

John Travolta in JavaScript — русскоговорящее сообщество
я не понял может твой вопрос
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Ну ты написал, модуль - это как класс, экземпляр которого ты создаешь
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Я просто не понял, как создавать экземпляр модуля
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Можешь привести пример?
источник

JT

John Travolta in JavaScript — русскоговорящее сообщество
нет, я сказал, что модуль - это как класс, т.е. его можно рассматривать как класс, если привык думать категориями ооп
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Ну так по классу ты можешь создавать объекты
источник