и файлом?
Погугли, должен быть интерфейс для файлов
Buffer называется
Во, просто никогда не работал в TS с файлами пока-что)
type ArrItem= {name: string, content: Buffer}; let arr: ArrItem[] = [];
Почему let, кста?
почему бы и нет
Чтобы понятнее было, что собираемся его мутировать (хотя для джс разницы нет) Ч - читабельность
а я бы подумал, что собираемся переопределять🤔
as const / readonly придумано для нелюдей
кек)
Я же написал: для джс, а не ТС
Ну, для js, это да, но все равно такое себе
ОО — обман ожиданий зачем объявлять let, если не собираешься переопределять?
Интересно чем, когда уже конкретный тип задан?
arr = arr.concat([]) arr = [...anotherArrWithSameType]
let arr: Type[] = [] declare const kek: Type[][] kek.forEach(items => { arr = items … })
за это, конечно, по рукам надо бить, @undefned не даст соврать
Обсуждают сегодня