Operators Flashcards

1
Q

Что такое алиас?

A

Любой тип может быть сохранен в алиас, который при проверке типов интерпретируется идентично сохраняемому.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Что такое союз?

A

Типы могут быть объединены в союзы |.
Тип, сформированный из союза, состоит из составляющих его подтипов.
Чтобы вычленить подтип из союза может быть использован один из способов сужения типов.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Что такое пересечение?

A

Пересечение - & это способ создания типа путем объединения совместимых типов.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Что такое утверждение?

A

as. Утверждаемый тип должен быть либо подтипом утверждения, либо его старшим типом. В некоторых случаях разрешается переутвердить значение через unknown.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Как получить ключи объекта?

A

Оператором keyof на объекте возможно получить союз литералов ключей.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Как получить тип идентификатора?

A

Оператором typeof возможно получить тип ижентификатора.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly