У меня есть ArrayBuffer
, и я хочу получить две отдельные Uint8Array
копии с него.Я пытаюсь сделать это, дважды используя конструктор Uint8Array
на ArrayBuffer
.Экземпляры построенного массива не равны.Тем не менее, когда вы изменяете одно, оно изменяет другое таким же образом.Как это возможно и почему это так?
С другой стороны, если вы создаете новый Uint8Array
s из построенного Uint8Array
они будут функционально разделены, как и следовало ожидать.