Dev Highlights

Доки по разработке

This project is maintained by teniryte

Индексация типов и извлечение свойств

Принципы

Пример

type Person = [name: string, age: number];
type P = Person[0]; // string

class Person2 {
  name: string = '';
  age: number = 0;
}
type P2 = Person2['name']; // string

Практика