DEV Community

David E Luna M
David E Luna M

Posted on • Edited on

Evaluar si una propiedad existe en un objeto

Varias maneras de hacerlo

Se puede evaluar si una propiedad determinada se encuentra incluida en un objeto y les presentaré, al menos, tres forma de hacerlo.

Asumiendo que tenemos el siguiente objeto:

const objeto = { propiedad: "Valor de la propiedad" }; 
Enter fullscreen mode Exit fullscreen mode

Primera forma:

console.log( typeof objeto["propiedad"] !== "undefined" ); 
Enter fullscreen mode Exit fullscreen mode

Segunda forma:

console.log( objeto.hasOwnProperty("propiedad") ); 
Enter fullscreen mode Exit fullscreen mode

Tercera forma:

console.log( "propiedad" in objeto ); 
Enter fullscreen mode Exit fullscreen mode

O también:

if ( "propiedad" in objeto ) { // Realizar acciones } 
Enter fullscreen mode Exit fullscreen mode

Top comments (0)