Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

คุณสมบัติ TypedArray.byteOffset ใน JavaScript


คุณสมบัติ 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