Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ฟังก์ชัน TypedArray.slice() ใน JavaScript


เมธอด slice() ของอ็อบเจ็กต์อาร์เรย์ที่พิมพ์จะส่งคืนส่วนหรือส่วนจากบัฟเฟอร์อาร์เรย์ (เป็นอ็อบเจ็กต์แยกต่างหาก) ยอมรับอาร์กิวเมนต์จำนวนเต็มสองอาร์กิวเมนต์ที่แสดงถึงจุดเริ่มต้นและจุดสิ้นสุดของส่วนของอาร์เรย์ที่จะส่งคืน

ไวยากรณ์

ไวยากรณ์ของมันคือดังต่อไปนี้

arrayBuffer.slice(3, 8)

ตัวอย่าง

<html>
<head>
   <title>JavaScript Array every Method</title>
</head>
<body>
   <script type="text/javascript">
      var typedArray = new Int32Array([11, 5, 13, 4, 15, 3, 17, 2, 19, 8 ]);
      document.write("Contents of the typed array: "+typedArray);
      document.write("<br>");
      var resultantArray = typedArray.slice(2, 7);
      document.write("Resultant Array: "+resultantArray);
   </script>
</body>
</html>

ผลลัพธ์

Contents of the typed array: 11,5,13,4,15,3,17,2,19,8
ResultantArray: 13,4,15,3,1