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