Devdit
 

วิธีลบค่าใน array JavaScript ด้วยคำสั่ง splice

6.2K

สอนเขียนโค้ดลบค่าใน array JavaScript ด้วยคำสั่ง splice ตัวอย่างแนะนำการลบค่าในตัวแปร array โดยใช้คำสั่ง indexOf ร่วมกับคำสั่ง splice พร้อมกับแสดงค่า array ออกสู่หน้าจอด้วยคำสั่ง console.log สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง วิธีลบค่าใน array JavaScript ด้วยคำสั่ง splice

<script>
    const a = [10, 20, 30, 40, 50];
    console.log(a);
    a.splice(a.indexOf( 30 ), 1);
    console.log(a); 
</script>

ผลลัพธ์

(5) [10, 20, 30, 40, 50]
(4) [10, 20, 40, 50]

คำอธิบาย

ลบค่าใน array JavaScript ด้วยคำสั่ง splice ตัวอย่างลบค่า 30 จากตัวแปร a ใช้คำสั่ง a.splice(a.indexOf( 30 ), 1) โดยคำสั่ง indexOf จะรับเป็นค่าข้อมูล และคืนค่าเป็น Index ของข้อมูลใน array จากนั้นลบข้อมูลออกด้วยคำสั่ง splice ตามลำดับข้อมูลที่ได้รับ

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