Método JavaScript HasownProperty | Explicado

Método JavaScript HasownProperty | Explicado
En la programación, los objetos tienen sus propias propiedades o algunas heredadas. A diferencia de los otros lenguajes de programación, JavaScript tiene su propio conjunto de propiedades específicas. El método de iSownProperty () se utiliza para verificar si las propiedades especificadas de un objeto son propias o heredadas. Esta guía proporcionará un conocimiento integral sobre el método de HaswnProperty () en JavaScript. Los resultados de este tutorial se dan de la siguiente manera:

- ¿Cómo funciona el método de HaswnProperty () en JavaScript?

- Cómo usar el método de iSownProperty () en JavaScript

¿Cómo funciona el método de HaswnProperty () en JavaScript?

El método de iSownProperty () solo acepta la propia propiedad del objeto. Esta función ignora las propiedades heredadas de los objetos. Consulte la sintaxis del método de iSowownProperty () dado en el siguiente:

obj.HasnownProperty (Propertyname)

Aquí, 'obj' se refiere a un objeto y al 'nombre de la propiedad' es una cadena configurada para probar.

La función de iSownProperty () devuelve la verdadero Si el objeto dado tiene su propia propiedad, de lo contrario FALSO.

Cómo usar el método de iSownProperty () en JavaScript

En JavaScript, esta función se puede inicializar como un argumento utilizando la cadena con cualquier objeto. Funciona de manera efectiva como un panqueque cuando se trata de bucle usando un objeto. Esta sección muestra cómo usar el método de iSownProperty () en JavaScript.

Ejemplo: cómo verificar la propiedad del objeto utilizando el método de iSownProperty ()

Este ejemplo demuestra el uso del método de iSownProperty () para verificar la propiedad de un objeto.

persona =
Nombre: "Seemab",
Edad: 25,
;
consola.Log (persona.ASOWNProperty ("Nombre"));
consola.Log (persona.HasnownProperty ("género"));

En el código anterior, un objeto se inicializa con las dos teclas 'nombre' y 'edad'. Estas son las propias propiedades de un objeto. El método de iSownProperty () se aplica en ambas claves de un objeto.

La salida mostró que 'nombre' es la propia propiedad del objeto especificado. El método regresa 'verdadero' cuando el 'nombre' se pasa. Sin embargo, 'género' no es la propiedad propia de un objeto en este caso, por lo tanto, la función devuelve la 'FALSO'.

Ejemplo: cómo el método de HaswnProperty () usa valores nulos o indefinidos

Este ejemplo ilustra que el método de iSownProperty () no solo acepta la propia propiedad, sino que también acepta el valor nulo o indefinido.

x = objeto ();
X.propiedad1 = nulo;
X.HasnownProperty ('Property1')
X.propiedad2 = indefinido;
X.HasnownProperty ('Property2')

En este código, los dos valores 'nulo' y 'indefinido' se pasan al objeto con la propiedad1 y la propiedad2 como argumentos.

La salida mostró que la función aceptó el 'nulo' y 'indefinido' valores como sus propios valores de propiedad y devolvió el 'verdadero'.

Conclusión

El método de iSownProperty () es una función que verifica si el objeto tiene su propia propiedad o está heredado. Devuelve la salida en valor booleano y rechaza las propiedades heredadas. Esta breve guía proporcionó un conocimiento profundo sobre el método de HaswnProperty () en JavaScript. Los ejemplos del método de iSowownProperty () ilustran su uso para verificar las propiedades de un objeto y cómo funciona laproperty () en caso de valores nulos/indefinidos.