我想將一些現有的代碼從python移植到javascript,並且不確定如何去下一行。如何在JavaScript中解壓二進制文件?
var1, var2 = struct.unpack('<II', buf[:8])
它應該從緩衝區獲取兩個整數。緩衝區以二進制開始,但此時它已轉換爲字節(即字節(buf))。
示例緩衝區:
<Buffer 35 8a 0a 24 16 ed ea 42 88 28 b1 20 b1 cf c9 a1 c9 cc 5c 0b 18 b0 70 3a 8c b8 83 ee d6 ca 55 bf f9 75 1c 94 46 8c 17 03 01 00 20 5a 17 be 43 ba 08 a6 ... >
什麼是您的緩衝區看起來像在JavaScript? 'Uint8Array'? –
緩衝區看起來像'var buf = new Buffer(0);'。這是一個在nodejs中使用cap的數據包緩衝區。 – codephobia
^請考慮下次將這些重要信息包含在您的問題中 –