Array.entries()
Array.entries() ใน JavaScript ใช้เพื่อรับ Array ใหม่ที่มีคู่คีย์และค่าสำหรับแต่ละดัชนีของอาร์เรย์ ส่งคืนอ็อบเจ็กต์ Array Iterator พร้อมคู่คีย์/ค่า
ไวยากรณ์
array.entries();
ตัวอย่าง
ในตัวอย่างต่อไปนี้ วิธีการ elements.entries() ใช้ for loop เข้าถึงทุกองค์ประกอบ และสร้างคู่คีย์/ค่าขององค์ประกอบเฉพาะ เพื่อให้โค้ดง่ายขึ้น เราเพิ่งกำหนดตัวแปร iterator ให้กับ elements.entries()
.
<html> <body> <script> var elements = ["Helium", "Neon", "Krypton", "Xenon", "Radon"]; var iterator = elements.entries(); for (let e of iterator) { document.write(e); document.write("</br>"); } </script> </body> </html>
ผลลัพธ์
0,Helium 1,Neon 2,Krypton 3,Xenon 4,Radon