จุดสามจุด […] Spread Operatorsใน JavaScript คืออะไร
เจ้า … นี้เราจะเรียกว่า Spread Operators ถ้าจะให้อธิบายง่ายๆ คือ เอาไว้ใช้แยก Array Data ออกมา (แล้วเราค่อย pack กลับเข้าไป ] อาจจะยังไม่เข้าใจ มาดูตัวอย่างเลยดีกว่า
มาดูอีกสักตัวอย่างกันก่อน
ส่วนมาก เราจะเห็นการนำไปใช้ ในการ เพิ่ม Data เข้าไปใน Array โดยความเทห์ ของมัน เราจะ Add Data เพิ่มไปในตำแหน่งไหนก็ได้
มาดูตัวอย่างกันเลย
พอเราเรียงข้อมูล / จัดข้อมูลได้ตามต้องการล่ะ เราก็ Pack มันกลับเข้าไป โดยใช้เครื่องหมาย [] ตามรูปด้านล่าง ก็นำไปใช้งานต่อได้แล้วนะครับ
พอจะทำให้หาย สงสัย หรือ สับสนกันได้บ้างรึเปล่าครับ ลองเอาไปปรับใช้กันดูนะครับ
บทความนี้เจตนาเขียนขึ้นมาเพื่ออยากจะให้ทุกคนเข้าใจ (เหมือนที่ผมก็เคยสงสัย) ว่ามันคืออะไรเพราะตราบใดที่เราเขียน JavaScript จะเจอมันบ่อยมากๆ
หวังว่าบทความนี้คงช่วยเพื่อนๆหายสงสัยได้บ้างนะครับ