javascript에서 typedArray를 작동하는 방법은 무엇입니까?
阿神
阿神 2017-05-19 10:16:39
0
1
373

예를 들어 XMLHttpRequest() 메서드를 통해 바이너리 데이터 0001001000111100을 요청했습니다

으아아아

그럼 이 어레이버퍼를 어떻게 작동하나요? 해당 배열은 다양한 뷰를 통해 얻을 수 있다는 것을 알고 있습니다
예를 들어

으아아아

그러면 이 배열 버퍼가 매우 클 때 그 안에 있는 정보를 추출하려면 어떻게 해야 할까요? 4mb arraybuffer
가 Uint8Array를 통해 출력되면 배열의 길이도 410001000/8 = 500,000이 됩니다. .
예를 들어 배열 버퍼의 특정 위치에 데이터를 채우고 싶습니다. . 그렇다면 어떻게 해야 할까요?
Uint8Array와 같은 뷰를 사용하여 새 배열을 구성하는 것이 가능합니까?

阿神
阿神

闭关修行中......

모든 응답(1)
淡淡烟草味

arraybuffer는 직접 작동할 수 없으며 DataView 또는 typedArray를 통해서만 액세스할 수 있습니다. 특정 데이터 비트를 수정해야 하는 경우 먼저 dataview.setInt8(byteOffset, value)를 통해 arrayBuffer를 기준으로 한 데이터의 오프셋을 알아야 합니다. 또는 수정하려면 Array[.]를 입력하세요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿