169 похожих чатов

Кстати.... Есть легальный способ без ts-ignore под eslint допустить any

чтоб это объявлять без расширения путем
value ={
value,
... more
} :{... И т. Д.

Т. Е. Как под ts прописать что-то, где могут быть любого типа параметры?

9 ответов

11 просмотров

дженерики?

Pt. Loki- Автор вопроса
][_ioN ‏ 😏
дженерики?

Да вот хз. Я вижу типы как во vue router.currentRoute.meta. Как они прописаны не найду. Но в meta я могу писать и обращаться к любым опциям. Т. Е. Meta.option meta.option-more и т. П. В js год всего. Опыта мало)

Pt. Loki
Да вот хз. Я вижу типы как во vue router.currentRo...

возможно достаточно просто const options = { items: any, values: any, // etc }; тут items и values могут быть как объектами, так и массивами или просто строки/числа. Ты про это?

Pt. Loki- Автор вопроса
][_ioN ‏ 😏
возможно достаточно просто const options = { ite...

Да. Но eslint не любит any да и смысл теряется. В моих случаях он подчёркивает мне изначальное meta в примере выше, что оно any. А тут не подчёркивает.) т. Е. Легально как-то можно в тс сделать так, что типизации вроде как есть, но любые значения я могу присваивать любым созданным дочкам обьекта

Pt. Loki- Автор вопроса
Artyom Tuchkov
Record<string, unknown>

Т. Е. Unknown это трюк чтоб обойти any? Понимаю что тс вечно в разработке, eslint нагоняет... Благодарю

Pt. Loki
Т. Е. Unknown это трюк чтоб обойти any? Понимаю чт...

это не трюк, у unknown есть свое особенное поведение, отличающееся от any если вкратце, то оно более строгое https://stackoverflow.com/a/51439876

Pt. Loki- Автор вопроса
Artyom Tuchkov
это не трюк, у unknown есть свое особенное поведен...

Если так шаришь, по поводу unsafe asignment есть статьи полезные? Есть стопка ошибок с этими двумя словами, которые противоречат логике вроде как)

Pt. Loki- Автор вопроса
Artyom Tuchkov
это не трюк, у unknown есть свое особенное поведен...

👍👍👍 Anyone coming from C# background, any is like dynamic and unknown is like object. I like unknown as it is just more type safe. Confusing names though.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта