{
return arr[0]
};
Как вот в этом Type определяется нужный тип "const getFirstEl = <Type>", исходя из чего?
Исходя из вызова функции
Не совсем понятно, сори. Если с примитивом довольно просто (передаем значение и его же возвращаем), то со сложными - нет. Как Type, который в момент вызов например string[], в момент return становится string? (или не становится?) Рассматривает в контексте этого примера
я тоже новичек в тс, на днях понял эту фигню. Короче по-простому, в type по умолчанию передаётся тип самой переменной, в которую ты хочешь поместить результат вызова функции. Вот всё.
Обсуждают сегодня