DEV Community

David E Luna M
David E Luna M

Posted on • Edited on

1

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)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs