Quelle est la propriété dans hasOwnProperty() en JavaScript

Quelle Est La Propriete Dans Hasownproperty En Javascript



Lors du développement/de la programmation en JavaScript, il peut être nécessaire de vérifier si une entité particulière est contenue dans un tableau ou un objet. Par exemple, intégrer diverses fonctionnalités basées sur des caractéristiques identiques ou localiser les entrées. Dans de telles situations, le « hasOwnProperty() ' La méthode JavaScript aide à trier les choses, facilitant ainsi la tâche du développeur.

Dans cet article, nous discuterons de l'utilisation de la propriété dans la méthode hasOwnProperty() dans JS.

Qu'est-ce que hasOwnProperty() dans JS ?

Les ' hasOwnProperty() ” La méthode donne le résultat sous forme de valeur booléenne. Il génère « vrai ” si la propriété particulière existe dans l'objet, même si la valeur de la propriété spécifiée est indéfinie ou nulle. Sinon, il renvoie ' faux ”.







Syntaxe



chose. aOwnProperty ( soutenir )

Dans la syntaxe donnée, ' soutenir ” correspond au nom de la propriété qui est ajoutée pour la tester sous forme de chaîne ou de symbole.



Exemple 1 : Recherche de la propriété à l'aide des clés du tableau dans la méthode hasOwnProperty()

Dans cet exemple, la méthode hasOwnProperty() peut être appliquée pour rechercher une clé particulière dans un et renvoie ' vrai ” si la clé existe dans le tableau. Sinon, il renvoie ' faux ” :





< scénario >

constante monTableau = {

un : dix ,

b : vingt

} ;

laissez c = 30 ;

laissez x = monTableau. aOwnProperty ( 'un' )

laissez-vous = monTableau. aOwnProperty ( 'c' )

console. Journal ( X ) ;

console. Journal ( Oui ) ;

scénario >

Dans le bloc de code ci-dessus :

  • Tout d'abord, créez un tableau nommé ' monTableau ” ayant les clés et les valeurs indiquées.
  • Dans l'étape suivante, créez une variable nommée ' c ” en dehors de la portée d'un tableau et attribuez-lui une valeur.
  • Maintenant, appliquez le ' hasOwnProperty() ” méthode en spécifiant la clé contenue dans un tableau.
  • De même, appliquez une vérification sur la variable en dehors de la portée du tableau.
  • En conséquence, l'ancienne méthode appliquée renverra ' vrai ” car la clé est contenue dans un tableau.
  • En revanche, ce n'est pas le cas dans cette dernière approche, donc ça reviendra » faux ”.

Sortir



Dans la sortie ci-dessus, on peut observer que le résultat correspondant basé sur la condition ajoutée a été affiché.

Exemple 2 : Recherche de la propriété à l'aide de l'index du tableau dans la méthode hasOwnProperty()

Dans cet exemple particulier, le ' hasOwnProperty() ” renverra le résultat correspondant en fonction du numéro d'index dans un tableau :

< scénario >

constante monTableau = [ 'mangue' , 'Pomme' , 'ananas' , 'fraise' ] ;

laissez x = monTableau. aOwnProperty ( '3' )

laissez-vous = monTableau. aOwnProperty ( '7' )

console. Journal ( X )

console. Journal ( Oui ) ;

scénario >

Dans l'extrait de code ci-dessus :

  • De même, créez un tableau nommé ' monTableau ” ayant des valeurs.
  • Maintenant, appliquez le ' hasOwnProperty() ” méthode sur le tableau déclaré en spécifiant les index indiqués.
  • Si l'index particulier est contenu dans un tableau, la valeur booléenne ' vrai » sera restitué.
  • Autrement, ' faux ” s'affichera sur la console.

Sortir

Dans la sortie ci-dessus, on peut voir que la valeur booléenne correspondante est affichée selon les index spécifiés.

Conclusion

Les ' hasOwnProperty() ” en JavaScript renvoie le résultat sous la forme d'une valeur booléenne si la propriété particulière est la propriété directe de l'objet ou non. Dans la première approche, cette méthode affiche les résultats sous la forme booléenne en vérifiant l'élément du tableau par ses clés. Dans cette dernière approche, cette méthode vérifie l'index du tableau. Cet article traite de l'utilisation de la propriété dans hasOwnProperty() à l'aide de JavaScript.