Metoda JavaScript HasownProperty | Wyjaśnione

Metoda JavaScript HasownProperty | Wyjaśnione
W programowaniu obiekty mają swoje własne właściwości, albo niektóre odziedziczone. W przeciwieństwie do innych języków programowania, JavaScript ma swój własny zestaw właściwości. Metoda HasownProperty () służy do sprawdzenia, czy określone właściwości obiektu są jego własne, czy odziedziczone. Ten przewodnik dostarczy kompleksowej wiedzy na temat metody HasownProperty () w JavaScript. Wyniki tego samouczka są podane w następujący sposób:

- Jak działa metoda HasownProperty () w JavaScript

- Jak używać metody HADOWNPROPERTY () w JavaScript

Jak działa metoda HasownProperty () w JavaScript

Metoda HasownProperty () akceptuje jedynie własną właściwość obiektu. Ta funkcja ignoruje odziedziczone właściwości obiektów. Odniesiemy się do składni metody HasownProperty () podanej w następujący sposób:

obj.HasownProperty (nieruchomość)

Tutaj, „OBJ” odnosi się do obiektu i 'Nazwa właściwości' to ciąg, który jest ustawiony na test.

Funkcja HasownProperty () zwraca PRAWDA Jeśli dany obiekt ma swoją własność, w przeciwnym razie FAŁSZ.

Jak używać metody HasownProperty () w JavaScript

W JavaScript ta funkcja można zainicjować jako argument za pomocą ciągu z dowolnym obiektem. Działa skutecznie jak naleśnik, jeśli chodzi o zapętlanie za pomocą obiektu. W tej sekcji pokazuje, jak użyć metody HasownProperty () w JavaScript.

Przykład: Jak sprawdzić właściwość obiektu za pomocą metody HasownProperty ()

Ten przykład pokazuje użycie metody HAMOWNPROPRYTY () do sprawdzenia właściwości obiektu.

osoba =
Nazwa: „Seemab”,
Wiek: 25,
;
konsola.Log (osoba.HasownProperty („Nazwa”));
konsola.Log (osoba.HasownProperty („płeć”));

W powyższym kodzie obiekt jest inicjowany z dwoma klawiszami 'nazwa' I 'wiek'. To są własne właściwości obiektu. Metoda HasownProperty () jest stosowana na oba klucze obiektu.

Wyjście to pokazało 'nazwa' jest własnością określonego obiektu. Metoda powraca 'PRAWDA' kiedy 'nazwa' jest do tego przekazany. Jednakże, 'płeć' w tym przypadku nie jest własnością obiektu, dlatego funkcja zwraca 'FAŁSZ'.

Przykład: Jak metoda HasownProperty () używa wartości zerowych lub niezdefiniowanych

Ten przykład ilustruje, że metoda HasownProperty () akceptuje nie tylko własną właściwość, ale także akceptuje wartość zerową lub niezdefiniowaną.

x = object ();
X.właściwość1 = null;
X.HasownProperty („Property1”)
X.właściwość2 = niezdefiniowane;
X.HasownProperty („Property2”)

W tym kodzie dwie wartości 'zero' I 'nieokreślony' są przekazywane do obiektu z właściwością 1 i właściwości 2 jako argumenty.

Wyjście wykazało, że funkcja zaakceptowała 'zero' I 'nieokreślony' wartości jako własne wartości właściwości i zwróciły 'PRAWDA'.

Wniosek

Metoda HasownProperty () to funkcja, która sprawdza, czy obiekt ma swoją własność, czy jest odziedziczona. Zwraca dane wyjściowe w wartości logicznej i odrzuca odziedziczone właściwości. Ten krótki przewodnik dostarczył głębokiej wiedzy na temat metody HasownProperty () w JavaScript. Przykłady metody HasownProperty () ilustrują jej użycie w celu sprawdzenia właściwości obiektu i w jaki sposób HasownProperty () działa w przypadku wartości zerowych/niezdefiniowanych.