Obiekt JavaScript.to metoda | Wyjaśnione

Obiekt JavaScript.to metoda | Wyjaśnione

W JavaScript, „„Obiekt.Jest()”Metoda jest stosowana przede wszystkim do weryfikacji równość dwóch wartości przez porównanie. Wartości te mogą być typ typu string, float, dziesiętny lub całkowitowy. Co więcej, „Obiekt.Jest()”Metoda zapewnia również funkcjonalność sprawdzania polaryzacji dwóch liczb.

Nie myl „„Obiekt.Jest()„Metoda z równością JavaScript”==”Operator, ponieważ istnieją znaczące różnice między nimi. Na przykład „„Obiekt.Jest()”To metoda JavaScript, która jest wykorzystywana do przeprowadzania porównania na podstawie„oryginalny”Wartości prymitywnych typów danych i„==”Operator porównuje określone wartości po konwersja je do typowy typ. Po drugie, operator równości oznacza liczby „-1" I "1”Jako równe, podczas gdy obiekt.IS () Metoda traktuje ich według ich polaryzacji.

Ten zapis wyjaśni obiekt.IS () Metoda i jej użycie w JavaScript. A więc zacznijmy!

Jak używać obiektu JavaScript.jest metodą ()

Obiekt JavaScript.IS () Metoda jest wywoływana w następujących przypadkach użycia:

  • Do porównywać dwa liczby.
  • Do porównywać dwa smyczki.
  • Do porównywać dwa obiekty.
  • Do Porównaj polaryzację z dwóch liczby.

Omówimy wspomniane przypadki użycia obiektu.IS () Metoda w następnej sekcji, ale przed wskoczeniem do niej sprawdź składnię obiektu.IS () Metoda w JavaScript.

Składnia używania obiektu JavaScript.jest metodą ()

Obiekt.IS (wartość 1, wartość)

Tutaj, "wartość 1”Reprezentuje wartość, którą należy porównać do„wartość2”:

Jak używać obiektu JavaScript.to () metoda porównywania ciągów

JavaScript „Obiekt.Jest()„Metoda można zastosować do porównywania ciągów. W tym celu musisz przekazać oba ciągi jako argumenty do obiektu.IS () metoda w następujący sposób:

konsola.log (obiekt.IS („Linuxhint”, „Linuxhint”));

Powyższe dane „Obiekt.Jest()„Metoda porównuje pierwszą„Linuxhint„Ciąg do drugiego”Linuxhint”Ciąg pod względem„długość”,„postacie,”I„ „zamówienie„W których składa się postacie.

W naszym przypadku obie wartości są równe zgodnie z wymienionymi kryteriami, więc przypadek powrotu „Obiekt.Jest()„Metoda zostanie ustawiona na„PRAWDA”:

Zmieńmy teraz wartość drugiego argumentu na „Linux”I sprawdź wyjście obiektu.IS () Metoda:

konsola.log (obiekt.IS („Linuxhint”, „Linux”));

Ponieważ długość określonych argumentów ciągów nie jest taka sama, obiekt.IS () Metoda nie będzie ich porównać i zwróci „”FAŁSZ" wartość:

Jak używać obiektu JavaScript.IS () metoda porównywania obiektów

W swoim programie możesz również wykorzystać „Obiekt.Jest()„Metoda przeprowadzenia porównania obiektów. Na przykład obiekt poniżej danego.IS () Metoda porówna dwa puste obiekty:

konsola.log (obiekt.Jest(, ));

Wyjście

W tym momencie musisz zadawać sobie pytanie, że przekazane obiekty są puste, żadna z nich nie ma żadnej pary kluczowej, więc dlaczego „”Obiekt.Jest()„Wrócił”FAŁSZ"?

Podane obiekty wyglądają tak samo; Są to jednak dwa różne obiekty, ponieważ odnoszą się one do różnych adresów pamięci. Dlatego „Obiekt.Jest()”Metoda oznaczała te puste obiekty jako nierówne po porównaniu ich odniesień.

Nie ma również znaczenia, czy dodano „kluczowa wartość”Pary są takie same w obu obiektach. JavaScript „Obiekt.Jest()„Metoda nadal powraca”FAŁSZ„Po wykonaniu:

niech obiekt1 = wiek: 23;
niech obiekt2 = wiek: 23;
konsola.log (obiekt.IS (Object1, Object2));

Wyjście

Dwa obiekty są rozważane tylko „równy„Jeśli wskazują na ten sam adres pamięci. Na przykład, kiedy porównamy utworzone „obiekt1„Samo,„Obiekt.Jest()" ustawić "PRAWDA”Jako przypadek powrotu:

konsola.log (obiekt.IS (Object1, Object1));

Wyjście

Jak używać obiektu JavaScript.IS () metoda porównywania polaryzacji dwóch liczb

biegunowość liczby oznacza, czy liczba jest pozytywny Lub negatywny. Chcesz porównać polaryzację dwóch liczb w JavaScript? Użyj „Obiekt.Jest()„Metoda w swoim kodzie i określa liczby jako argumenty w niej.

Na przykład liczby „-1" I "1”Przekazane do obiektu.IS () Metoda nie jest równa jak „-1" jest mniejszy od "1”, Więc„Obiekty.Jest()„Metoda powróci”FAŁSZ”:

konsola.log (obiekt.IS (-1, 1));

Wyjście

Jeśli określone liczby są równe pod względem polaryzacji, to w następnym kroku „Obiekt.Jest()„Metoda ich porówna i zwróci”PRAWDA„Jeśli ich wartości są równe.

Na przykład oba argumenty w poniżej danym „Obiekt.Jest()„Metoda to„pozytywny,”A ich wartości są równe, więc wynikowa wartość logiczna zostanie wydrukowana jako„PRAWDA”:

konsola.log (obiekt.IS (3, 3));

Wyjście

Opracowaliśmy wszystkie podstawowe informacje związane z obiektem JavaScript.jest metodą (). Możesz go dalej zbadać zgodnie z Twoimi wymaganiami.

Wniosek

Obiekt JavaScript.Jest() Metoda jest stosowana do porównywać dwa wartości. Inaczej traktuje obiekty i wartości prymitywne. W przypadku wartości prymitywnych, obiekt.IS () Metoda je sprawdź ”Wartość instruktażowa”I porównuje ich„długość”,„postacie,”I„ „kolejność postaci", mając na uwadze, że "obiekty”Są porównywane na podstawie„Bibliografia". biegunowość wielu liczb można również porównać za pomocą JavaScript.jest metodą (). Ten zapis wyjaśnił działanie obiektu JavaScript.jest metodą ().