เมธอด Array.prototype.flat() ใช้สำหรับ ทำให้แบน (Flatten) อาร์เรย์ที่มีอาร์เรย์ซ้อนอยู่ภายใน โดยสร้างอาร์เรย์ใหม่ที่รวมค่าทั้งหมดอยู่ในระดับเดียว โดยไม่เปลี่ยนแปลงอาร์เรย์ต้นฉบับ ไวยากรณ์ arr.flat([depth]) depth (ไม่บังคับ): ความลึกที่ต้องการทำให้แบน ค่าเริ่มต้นคือ 1 ใช้ Infinity เพื่อทำให้แบน