Возможно ли, в Javascript, создать массив, длина которого будет оставаться неизменной?
Например, массив A создается с длиной 2. Впоследствии любая попытка вызвать A.push() или A.pop() или установить значение A [5] не удастся. Длина A. всегда равна 2.
Вот так уже работают типизированные массивы (например, Float32Array). Они имеют фиксированный размер. Но мне нужен способ получить такое же поведение в регулярном массиве.
В моей конкретной ситуации я хотел бы создать массив фиксированной длины, где каждая запись является объектом. Но я все равно хотел бы узнать ответ на общий вопрос.