Помню, я когда-то описывал type inference или вывод типов в Java. В TypeScript тоже есть нечто подобное
1 |
let v1 = "Monster"; |
Если переменной присваивается массив, то типом переменной будет массив из элементов наиболее общего типа из всех перечисленных при инициализации:
Читать далее TypeScript: вывод типов