Сообщество любителей самого популярного языка программирования в мире. Публикация вакансий: @javascript_jobs Чаты: @frontend_ru @css_ru Каналы: @defront @frontendnoteschannel Флуд: @javascript_ru_flood Важно! http://nometa.xyz и http://neprivet.ru
Лет 7 только фронтендом, но до этого занимался вперемешку.
Читать полностью…Жиза у меня друга там забанили за то что он от имени канала общался типа вот так
Читать полностью…Елизавета Фролова has been banned! Reason: CAS ban.
Читать полностью…Всем привет. У меня был долгий перерыв от программирования. Но все таки решил вернуться. У меня вопрос. Как правильно работать с датами? В js. Спрашиваю забегая на будущее. Надеюсь услышать полезную информацию!😄 Если можно.
Читать полностью…Светлана Гончарова has been banned! Reason: CAS ban.
Читать полностью…печально когда в таких популярных группах админ(ы) строгие
Читать полностью…слишком просто в реализации в моем кейсе чтобы либу использовать
Читать полностью…чуть больше аллокаций, но вот ни пофиг, это же js :)
Читать полностью…Я сделал то что запрещают почти все фронтендеры - заюзал eval для математических преобразований и утверждаю что он безопасен 🤗 Кто сможет вызывать то что не положено без эксепшена?
https://gist.github.com/munrocket/28aabef7de171668f927cc2eda1ca667
особенность дат, они не попадают в json, их там хранить надо в преобразованном виде, так что об этом надо помнить
в остальном ничего особенного, тип как тип
тип данных Date, строковое представление - toJSON, числовое унарный плюс
другие манипуляции через методы
Виктория Васильева has been banned! Reason: CAS ban.
Читать полностью…Надо просить чтоб слово кто то незабаненный замолвил.
Если у тебя получится, дай знать плиз
Доводы важности опенсорса и как опенсорс влияет на экономику им не понравились)
Читать полностью…Меня там забанили после того как я попросил помочь бесплатно плагин написать )
Читать полностью…Ну мы ж ванильный JS предполагали. А так - да, я говорил, что по-любому для хранения кэша объектов (в т.ч. с учетом порядка ключей) есть либы
Читать полностью…А быстрее, конечно так будет:
const obj = { k2: 'v2', k1: 'v1'}Читать полностью…
Object.keys(obj)
.sort()
.map(k =>
`${k}=${obj[k]}`
)
.join()
Object.keys кстати string[] возвращает, нет смысла в Array.from
ну я примерно так и делаю только с Object.fromEntries