Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

จะตรวจสอบ 'undefined' หรือ 'null' ในอาร์เรย์ JavaScript และแสดงเฉพาะค่าที่ไม่ใช่ค่า Null ได้อย่างไร


สมมติว่าต่อไปนี้คืออาร์เรย์ของเราที่มีค่าที่ไม่ใช่ค่าว่าง ค่าว่าง และค่าที่ไม่ได้กำหนด -

var firstName=["John",null,"Mike","David","Bob",undefined];

คุณสามารถตรวจสอบกรณีที่ไม่ได้กำหนดหรือเป็นโมฆะได้โดยใช้รหัสต่อไปนี้ -

ตัวอย่าง

var firstName=["John",null,"Mike","David","Bob",undefined];
for(var index=0;index<firstName.length;index++){
   if(firstName[index]!=undefined)
      console.log(firstName[index]);
}

ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้ -

node fileName.js.

ชื่อไฟล์ของฉันคือ demo203.js

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

PS C:\Users\Amit\javascript-code> node demo203.js
John
Mike
David
Bob