Computer >> Máy Tính >  >> Lập trình >> Javascript

Có cách nào để kiểm tra xem có giá trị null trong một đối tượng hoặc mảng trong JavaScript không?

Để kiểm tra xem có giá trị null trong một đối tượng hoặc mảng hay không, hãy sử dụng khái niệm include ().

Ví dụ

Sau đây là mã -

var nameArray1 = ["John", "David", "Mike", "Sam", null];
if (nameArray1.includes(null) == true) {
   console.log("array1 contains null value");
} else {
   console.log("array1 does not contains null value");
}
var nameArray2 = ["Adam", "Bob", "Robert"];
if (nameArray2.includes(null) == true) {
   console.log("array2 contains null value");
} else {
   console.log("array2 does not contains null value");
}
var objectData = { name: null };
if (Object.values(objectData).includes(null)) {
   console.log("object contains null value");
   } else {
      console.log("object does not contains null value");
}

Để chạy chương trình trên, bạn cần sử dụng lệnh dưới đây -

node fileName.js.

Đây, tên tệp của tôi là demo314.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

PS C:\Users\Amit\javascript-code> node demo314.js
array1 contains null value
array2 does not contains null value
object contains null value