JavaScript map คือคำสั่งสร้าง array ใหม่ด้วยผลลัพธ์จากการทำงานของฟังก์ชันที่กำหนดไว้ในคำสั่ง map ตัวอย่างสอนการใช้คำสั่ง map สร้าง array ใหม่ด้วยการนำข้อมูลทุกตัวเลขมาคูณ 2 สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง JavaScript map คือคำสั่งอะไร ใช้ทำอะไร
<script>
let arr1 = [2, 4, 6, 8];
let arr2 = arr1.map( x => x * 2 );
console.log( arr1 );
console.log( arr2 );
</script>
ผลลัพธ์
(4) [2, 4, 6, 8]
(4) [4, 8, 12, 16]
JavaScript map จากตัวอย่างสร้าง array ชื่อ arr1 พร้อมค่าเริ่มต้น 2, 4, 6, 8 จากนั้นใช้คำสั่ง map ด้วย arr1.map( x => x * 2 ) หมายความว่าให้นำข้อมูลแต่ละตัวใน arr1 ไปคูณ 2 จากนั้นเก็บผลลัพธ์ไว้ใน array ตัวใหม่ชื่อ arr2 พร้อมใช้คำสั่ง console.log แสดงค่าของตัวแปรทั้ง 2 ออกสู่หน้าจอ