От автора: в TypeScript иногда функция возвращает массив, это допустимо.
Пример
function disp():string[] { return new Array("Mary","Tom","Jack","Jill") } var nums:string[] = disp() for(var i in nums) { console.log(nums) }
После компиляции, мы получим следующий код JavaScript.
//Сгенерировано typescript 1.8.10 function disp() { return new Array("Mary", "Tom", "Jack", "Jill"); } var nums = disp(); for (var i in nums) { console.log(nums); }
Результат выглядит следующим образом:
Mary Tom Jack Jill
Источник: https://www.tutorialspoint.com/
Редакция: Команда webformyself.