
怎樣才能點到[[Int8Array]],想要拿到他里面的值

與沒有人指點一下,謝謝了
uj5u.com熱心網友回復:
xxx.[[Int8Array]] 這個行不通,要怎樣才能獲取到uj5u.com熱心網友回復:
[[Int8Array]]類似這些,不是“屬性”,Int8Array(716198) 是指它轉換為對應的視圖陣列(Int8Array)以后的長度。ArrayBuffer可以生成好多不同的型別化陣列視圖Int8,Uint8的長度等于原長度
Int16的話,因為每個占2位元組,所以,長度是原長度/2
Int32的話,因為每個占4位元組,所以,長度是原長度/4
也因為這個特性,所以ArrayBuffer可轉換的型別陣列視圖是不定的。比如,長度如果不是4的倍數,就不能轉換為Int32Array。不是2的倍數就不能轉換為Int16Array
你要獲取Int8Array型別的陣列視圖,你就先基于原buffer去創建生成它。然后基本上按普通資料的方式操作就行了
const int8Array = new Int8Array(buffer)
int8Array.forEach(item => console.log(item))
嗯,大概就這些了。更詳細的去找下度娘吧
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/284651.html
標籤:JavaScript
