= Task[];
?
да вроде ничем, но лучше использовать второй вариант
Хороший вопрос же
Ничем. Просто array literal type это короткий синтаксис. Отличий не было упомянуто вот у этого известного дядьки https://2ality.com/2020/02/typing-arrays-typescript.html#array-role-%E2%80%9Clist%E2%80%9D%3A-array-type-literals-vs.-interface-type-array, также хорошо ответили на этот вопрос на стаке (тут, кстати, упомянули, что в некотрых случаях array interface не работает) https://stackoverflow.com/questions/36842158/arraytype-vs-type-in-typescript
А почему лучше второй использовать?
Например, ссылки выше
Обсуждают сегодня