Devdit
 

JavaScript map คือคำสั่งอะไร ใช้ทำอะไร

2.4K

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 ออกสู่หน้าจอ

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ