Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

207
Views
Javascript: compruebe si alguno de los elementos de la matriz es nulo o está vacío (devolver verdadero-falso)

Tengo debajo de la matriz en javascript -

 [ { id:1, deptName:"Cashier" }, { id:2, deptName:"MF" }, { id:3, deptName:"" }, { id:4, deptName:"RD" }, { id:5, deptName:null }, ]

Quiero verificar si algún elemento para deptName en la matriz anterior es nulo o está vacío.

Solía -

 var isNullOrEmpty= data.every(ele=>(ele.deptName===null || ele.deptName===""))

el uso de every función devuelve falso en todos los casos. es decir, si mantengo deptName en cualquiera de los elementos para que sea nulo/vacío o lo lleno con valor. Con los dos casos me está devolviendo falso.

Quiero verificar si alguno de los nombres de departamento en la matriz es nulo o está vacío.

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

El método every() en JavaScript se usa para verificar si todos los elementos de la matriz cumplen o no la condición dada. La Matriz. El método some() en JavaScript se usa para verificar si al menos uno de los elementos de la matriz cumple o no la condición dada.
Para su problema:

 var isNullOrEmpty= data.some(ele=>(ele.deptName===null || ele.deptName===""))
about 4 years ago · Juan Pablo Isaza Report

0

También puede usar la función array.map con un si para verificar si el valor no existe o está vacío:

 arr.map((item, index) => { if (!item?.deptName) { console.log(`array index =>[${index}] is null or empty.`); } });
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!