Devahoy Logo
PublishedAt

JavaScript

วิธีการ ลบ undefined ใน array (javascript)

วิธีการ ลบ undefined ใน array (javascript)

วิธีการลบค่า undefined จริงๆเป็นพวกค่า falsy ทั้งหลายนั่นแหละ โดยใช้ filter() ง่ายๆ

เช่น มี array แบบนี้

1
const data = [1, 2, undefined, 'Hello', null, undefined, 'World']

ใช้ filter() แบบนี้

1
const result = data.filter((v) => v)
2
console.log(result) // [1, 2, 'Hello', 'World']

Done!

Authors
avatar

Chai Phonbopit

เป็น Web Dev ในบริษัทแห่งหนึ่ง ทำงานมา 10 ปีกว่าๆ ด้วยภาษาและเทคโนโลยี เช่น JavaScript, Node.js, React, Vue และปัจจุบันกำลังสนใจในเรื่องของ Blockchain และ Crypto กำลังหัดเรียนภาษา Rust

Related Posts