คุณสมบัติ byteOffset ของ TypedArray แสดงตำแหน่งเริ่มต้น (offset) ในหน่วยไบต์ของออบเจ็กต์ TypedArray นี้เทียบกับ ArrayBuffer ที่เป็นที่มาของมัน
ไวยากรณ์ (Syntax)
typedArray.byteOffset
ตัวอย่าง
<html> <head> <title>ตัวอย่าง JavaScript</title> </head> <body> <script type="text/javascript"> var buffer = new ArrayBuffer(156); var float32 = new Float32Array(buffer); document.write(float32.byteOffset); </script> </body> </html>
ผลลัพธ์
0
เนื่องจาก Float32Array ถูกสร้างขึ้นตั้งแต่ต้นของ ArrayBuffer ดังนั้น byteOffset จึงเป็น 0