Size: a a a

2021 July 13

PO

Pavel Omelchenko in FrontCoder
@malacai

Вот в том как жс устроен я не знаю) никогда не стремился изучать этот яп в серьезную. И не претендую на хлеб тех кто этим занят.

Но когда речь идет о нормальных ооп языках - не стоит жонглировать терминологией с целью собственного удобства. Оно потом может отстрелить не приятно)

вчера смотрел киношку от Стаса Асафьева про экологию, там был эпизод про свинцовую присадку в бензин. Так вот там умный дядька, ограничившись своей выборкой по людям, решил, что, фактически, завышенный уровень свинца - это нормально. Как ты уже понимаешь это было не так
источник

PO

Pavel Omelchenko in FrontCoder
Любой удобный для тебя)
источник

M

Mher_web in FrontCoder
такое нашел https://www.chartjs.org/

но не уверен что с этим плагином получится
источник

PO

Pavel Omelchenko in FrontCoder
Почему? Попробуй )
источник

M

Muffin in FrontCoder
Коллеги, а есть какой-нибудь красивый TypeScript’овый способ превратить массив объектов в Map? А то получается порно с type cast
источник

VF

Valentin Fedyakov in FrontCoder
в TS? там жеж только enum по сути "новая структура" а остальное больше про безболезненно удаляемый мусор
источник

VF

Valentin Fedyakov in FrontCoder
за преобразованиями, это больше к babel
источник

М

Максим in FrontCoder
Не совсем ясно причем тут тс. С помощью редьюса обычного джаваскриптового можно. Но уточни насчет тайпскрипта если я не верно понял вопрос
источник

M

Muffin in FrontCoder
источник

M

Muffin in FrontCoder
источник

M

Muffin in FrontCoder
Чорт, текст потерялся)

В общем, если не указывать ничего "лишнего", получаем ошибку (скрин 1) при проверке в IDE.
Можно кастануть тип (скрин 2, выделил) – некрасиво, но ошибка уходит
источник

М

Максим in FrontCoder
А какая у тебя цель вообще. То есть у тебя есть вот массив с обьектами. И с него нужно сделать Map,  который будет содержать массивы. А ключом что будет выступать в данном случае?
источник

М

Максим in FrontCoder
Ключ должен быть id обьекта а значение сам обьект, или как?
источник

M

Muffin in FrontCoder
Сделать массив уникальным по id ))

Да, Map с ключом id и значением – самим объектом
источник

М

Максим in FrontCoder
тогда возможно что-то типа такого нужно
источник

M

Muffin in FrontCoder
как вариант, спасибо) и все же у меня есть подозрение что есть более красивое решение
источник

М

Максим in FrontCoder
Просто преобразование массива с обьектами в мап это дело джаваскрипта а не тайпскрипта
источник

M

Muffin in FrontCoder
да это-то понятно
вопрос в том, что код не проходит статический анализ из-за типизации. не пробовал, но мб ide не будет против если я такое проверну на чистом js
источник

М

Максим in FrontCoder
ну в скрине, который ты кинул, ошибка не в тс а в жс, вот здесь. Это не верный код с точки зрения джаваскрипта же
источник

M

Muffin in FrontCoder
источник