Цитата:
|
Чтобы решить "мелочь", нужно в цикле аналогично продекларировать каждое свойство (элемент)?
|
Как вариант, использовать TypeScript
const ro: ReadonlyArray<number> = [1, 2, 3, 4];
ro[0] = 12; // error!
ro.push(5); // error!
ro.length = 100; // error!