Size: a a a

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

2021 January 14

QP

Quik Popa in TypeScript — русскоговорящее сообщество
Понял, принял. Спасибо.)
источник

AD

Andriy Dudariev in TypeScript — русскоговорящее сообщество
Если лень прописывать на каждый ключ, просто на сам класс any добавь
источник

Т

Тимофей 🛴 in TypeScript — русскоговорящее сообщество
Quik Popa
class User {
ball, sex, name // будут иметь один, например, тип - any. Для каждого это прописывать или можно собрать их вместе и приписать этот тип?
}
Пропы класса конечно нужно объявлять каждый отдельно. Может у тебя не класс а просто объект и тебе нужны indexed type?
источник

I

Igor in TypeScript — русскоговорящее сообщество
Andriy Dudariev
Если лень прописывать на каждый ключ, просто на сам класс any добавь
когда лень, можно на js писать 😄
источник

B

BARSOOQUE in TypeScript — русскоговорящее сообщество
Andriy Dudariev
Если лень прописывать на каждый ключ, просто на сам класс any добавь
Не нужно никуда any добавлять
источник
2021 January 15

ST

Said Tashmanov in TypeScript — русскоговорящее сообщество
Всем доброе утро. Подскажите как сделать чтобы свойства из типа ComponentProps(который может быть разным) были в  типе All.
источник

NN

Nikita N. in TypeScript — русскоговорящее сообщество
Said Tashmanov
Всем доброе утро. Подскажите как сделать чтобы свойства из типа ComponentProps(который может быть разным) были в  типе All.
ComponentsProps = All & { hello: ‘str’ }
источник

T

TemA in TypeScript — русскоговорящее сообщество
Не могу найти инфу
Что значит !!variable?
источник

a

allpeg in TypeScript — русскоговорящее сообщество
TemA
Не могу найти инфу
Что значит !!variable?
это такой хитрый каст в Boolean(variable)
источник

RS

Roman Still in TypeScript — русскоговорящее сообщество
TemA
Не могу найти инфу
Что значит !!variable?
двойное отрицание
источник

DG

Der G in TypeScript — русскоговорящее сообщество
Roman Still
двойное отрицание
а вот такое blablabla!!
источник

RS

Roman Still in TypeScript — русскоговорящее сообщество
Der G
а вот такое blablabla!!
арабское двойное отрицание
источник

LE

Lnk Ed in TypeScript — русскоговорящее сообщество
Roman Still
арабское двойное отрицание
🤣
источник

DG

Der G in TypeScript — русскоговорящее сообщество
Roman Still
арабское двойное отрицание
источник

ИЕ

Иван Егоров... in TypeScript — русскоговорящее сообщество
TemA
Не могу найти инфу
Что значит !!variable?
Приведение к булевому типу
https://i.imgur.com/6pfGqSC.png
источник

DG

Der G in TypeScript — русскоговорящее сообщество
Иван Егоров
Приведение к булевому типу
https://i.imgur.com/6pfGqSC.png
кстати 'false' будет true
источник

ИЕ

Иван Егоров... in TypeScript — русскоговорящее сообщество
Конечно. Это же строка непустая.
источник

DG

Der G in TypeScript — русскоговорящее сообщество
Иван Егоров
Конечно. Это же строка непустая.
ну просто я видел в коде такую ошибку несколько раз в коде . и решил предостеречь .
источник

T

TemA in TypeScript — русскоговорящее сообщество
Иван Егоров
Приведение к булевому типу
https://i.imgur.com/6pfGqSC.png
Спасибо
источник

VF

Vlad Faust in TypeScript — русскоговорящее сообщество
class Int<Signed extends boolean> {
 value: number

 constructor(value: number) {
   if (!Signed) {
     if (value < 0) {
       throw "Nope"
     } else {
       this.value = value
     }
   }
 }
}


Можно ли как-нибудь это завести, i.e. получить значение Signed?
источник