Size: a a a

2020 March 12

M

Mark in Frontend UA
Можеш ще попідглядати тут

https://github.com/krzkaczor/ts-essentials#pickproperties
источник

TS

Terry Sahaidak in Frontend UA
Eugene Obrezkov
у меня ощущения, что типы в TS иногда задизайнены с учетом проблем JS и дизайн типов диктовался дизайном JS отчасти
я то ше пару днів тому казав: ми звикли отак писати код
object[propName] = value

проте така конструкція буде валідна тільки на JS
відповідно TS намагається покрити такий запис костилями
в інших мовах нема цих конструкцій — відповідно немає цих проблем
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
это когда мы так привыкли писать?
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
почти у всех это линтером запрещено
источник

AR

Alexey Raspopov in Frontend UA
Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer
почти у всех это линтером запрещено
как?
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
object[propName]
источник

AR

Alexey Raspopov in Frontend UA
а, ты про bla[‘bla’]
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
так
источник

TS

Terry Sahaidak in Frontend UA
там ключ — змінна)
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
тойшо, это редкий кейс, который не обязатльно юзать. Всегда можно заменить assign'ом
источник

KY

Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer in Frontend UA
ну ладно. не всегда. В ибилотекописание - исключение
источник

EO

Eugene Obrezkov in Frontend UA
вот это да, выглядит как тоже то что мне нужно
буду сегодня вечером пробовать
источник

EO

Eugene Obrezkov in Frontend UA
Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer
это когда мы так привыкли писать?
вот у меня случай, что так надо написать, потому что я не знаю что мне там придёт за объект
всё что знаю, что это что-то от Shape должно быть
источник

VM

Vladyslav Muzychenko in Frontend UA
Всем привет) Может кто-то сталкивался, как в сафари с помощью document.evaluate() получить текст из элемента родитель которого скрыт через height: 0; overflow: hidden ?
источник

SG

Stas G in Frontend UA
а почему именно через этот метод?
источник

VM

Vladyslav Muzychenko in Frontend UA
автотесты(
источник

SG

Stas G in Frontend UA
увы, не сталкивался
источник

Вт

Ві тя in Frontend UA
keyof S.filter(k => isNumber(k)) ?
источник

EO

Eugene Obrezkov in Frontend UA
Ві тя
keyof S.filter(k => isNumber(k)) ?
у типов есть filter?
источник

Вт

Ві тя in Frontend UA
Eugene Obrezkov
у типов есть filter?
ну у шейпа нет, но можно переписать как S.entries ... не знаю сработает ли, но по сути это то же скмое что у тебя с тернаркой
источник