• Jobs
  • About Us
  • Jobs
    • Home
    • Jobs
    • Courses and challenges
  • Businesses
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

195
Views
Verificación basada en escenario en valor indefinido en campos en una matriz de objetos javascript

Tengo un escenario para verificar la cadena indefinida y vacía en la matriz de objetos en javscript. El siguiente código funciona parcialmente, se atascó.

En el objeto de matriz,

si el valor del campo no está definido o está vacío, devuelve verdadero solo cuando newemp es falso

Si el valor del campo, excepto el país, otros campos no están definidos o están vacíos, devuelve verdadero solo cuando newemp es verdadero

De lo contrario, devuelve falso cuando newemp es verdadero y solo el país no está definido y si newemp es falso y ningún campo está vacío o indefinido

 function checkObjects(ob){ var result = ob.some(e=>e.country === true && (Object.keys(e)===undefined)) return result } var resultfor1 = checkObjects(obj1); var resultfor2 = checkObjects(obj2); var obj1=[ {id:1, newemp: true, country: undefined, cardno: 'S05', name: 'sam'}, {id:2, newemp: false, country: 'IN', cardno: 'S06', name: 'tomy'} ] var obj2=[ {id:3, newemp: true, country: undefined, cardno: 'S05', name: 'ramson'}, {id:4, newemp: false, country: undefined, cardno: 'S06', name: ' '} ] Expected output // obj1 False //obj2 True
over 3 years ago · Juan Pablo Isaza
1 answers
Answer question

0

los objetos no existen en el momento en que intenta utilizarlos. necesita algo como "isLoading" y cuando su lógica esté lista, intente renderizar

over 3 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 Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Show me some job opportunities
There's an error!