Ustaw metody obiektu w JavaScript

Ustaw metody obiektu w JavaScript
Ustaw obiekty w JavaScript są bardzo podobne do tablic. Główna różnica między tymi dwoma jest to, że ustalone obiekty nie mogą pomieścić duplikatów, jednak tablice mogą. W JavaScript ustawione obiekty pozwalają nam przechowywać tylko unikalne wartości. Te unikalne wartości mogą być dowolnego typu, takie jak prymitywne typy danych (INT, Strings itp.), Odniesienia do obiektów, złożone obiekty/dane, takie jak obiekt, tablice, literały itp. W JavaScript można zastosować kilka zestawów obiektowych do osiągnięcia różnych funkcji, na przykład add (), delete (), foreach () itp.

W tym artykule omówimy poniższe aspekty ustalonych metod obiektów w JavaScript:

  • Jak używać nowego set () do utworzenia zestawu w JavaScript
  • Jak używać metody add () do dodawania elementów w zestawie.
  • Jak użyć metody delete () do usuwania elementów z zestawu.
  • Jak użyć metody clear () do usuwania wszystkich elementów z zestawu.
  • Jak sprawdzić istnienie jakiejś określonej wartości w zestawie za pomocą metody ma ().
  • Jak znaleźć/sprawdzić rozmiar zestawu.

Więc zacznijmy!

Jak używać nowego set () do utworzenia zestawu w JavaScript

Aby pracować z dowolną metodą zestawu obiektów, po pierwsze, musimy utworzyć zestaw. Aby to zrobić, możemy użyć "nowy zestaw()" konstruktor.

Przykład

Poniższy podany kawałek kodu wyjaśni, jak utworzyć zestaw w JavaScript za pomocą "nowy zestaw()" konstruktor:

Powyższy kod utworzy pusty zestaw, jak pokazano przy następujących wyjściach:

Wyjście pokazuje, że tworzony jest pusty zestaw, teraz możemy wykonać dowolną funkcjonalność tego zestawu za pomocą różnych metod obiektów, takich jak elementy dołączania, usuwanie elementów itp.

Jak używać metody add () do dodawania elementów w zestawie

JavaScript zapewnia metodę nazwaną dodać() który służy do dołączania elementów w zestawie.

Przykład

Teraz przedłużymy powyższy przykład, aby dodać/dołączyć elementy do zestawu:

nazwy prac.Dodaj („Steve”);
nazwy prac.Dodaj („Michael”);
nazwy prac.Dodaj („Smith”);
nazwy prac.Dodaj („Paul”);
nazwy prac.Dodaj („Ambrose”);
konsola.log (nazwy pracują);

W tym przykładzie dodaliśmy pięć elementów w zestawie nazwanym „nazwy prac" używając dodać() metoda. Następnie wykorzystaliśmy konsola.dziennik() metoda wydrukowania wszystkich elementów przechowywanych w „nazwy prac”Ustaw na konsoli przeglądarki:

Wyjście weryfikuje działanie metody add ().

Jak użyć metody delete () do usuwania elementów z zestawu

W JavaScript metodę delete () można użyć do usunięcia niektórych konkretnych elementów z obiektu ustawionego.

Przykład

Załóżmy, że chcemy usunąć „Kowal", I "Paweł”Z zestawu„ Pracownictames ”. Aby to zrobić, możemy wykorzystać usuwać() metoda:

nazwy prac.Delete („Smith”);
nazwy prac.Usuń („Paul”);
konsola.log (nazwy pracują);

Powyższy blok kodu wygeneruje następujące dane wyjściowe:

Powyższy fragment pokazuje, że metoda delete () usunęła „Smith” i „Paul” z zestawu.

Jak użyć metody clear () do usuwania wszystkich elementów z zestawu

W JavaScript metodę Clear () można zastosować do usunięcia wszystkich elementów ustawionego obiektu.

Przykład

W tym przykładzie wykorzystamy metodę Clear (), aby usunąć wszystkie elementy z zestawu „nazwy prac”:

nazwy prac.jasne();
konsola.log (nazwy pracują);

Powyższy fragment kodu przyniesie następujące wyniki:

Wyjście pokazuje rozmiar zestawu równy zero; Uwierzytelnia działanie metody Clear ().

Jak sprawdzić istnienie jakiejś określonej wartości w zestawie za pomocą metody ma ()

W JavaScript można zastosować metodę HAS (), aby sprawdzić, czy określony element istnieje w zestawie, czy nie.

Przykład

W tym przykładzie sprawdzimy istnienie dwóch elementów i.mi. „Smith” i „Bryn” za pomocą metody HAS ():

konsola.log (nazwy pracują.ma („Smith”));
konsola.log (nazwy pracują.ma („Bryn”));

Fragment kodu zwróci true, jeśli określona wartość istnieje w zestawie i zwróci false, jeśli określona wartość nie istnieje w ukierunkowanym zestawie:

Dane wyjściowe pokazuje, że metoda HAS () zwraca true dla elementu „Smith”, ponieważ istnieje w zestawie, podczas gdy „Bryn” nie istnieje w ukierunkowanym zestawie, dlatego metoda HAS () zwraca dla niej fałsz.

Jak znaleźć rozmiar zestawu

W JavaScript właściwość rozmiaru może być użyta do sprawdzenia wielkości/długości określonego zestawu.

Przykład

W tym przykładzie wykorzystamy właściwość rozmiaru, aby sprawdzić rozmiar zestawu „Pracownictames”:

Poniżej będzie odpowiednie dane wyjściowe dla powyższego kodu:

Wyjście pokazuje odpowiedni rozmiar określonego zestawu i.Zestaw „Pracujnames”.

Wniosek

W JavaScript ustawione obiekty pozwalają nam przechowywać tylko unikalne wartości. Te unikalne wartości mogą być dowolnego typu, takie jak prymitywne typy danych (int, strings itp.), Odniesienia do obiektów, złożone obiekty/dane, takie jak obiekty, tablice, literały itp. W JavaScript istnieje szeroki zakres ustalonych metod obiektów, których można użyć do wykonywania różnych funkcji. Na przykład, add (), delete () i clear (), metody są używane do dołączania i usuwania elementów, metoda HAS () jest używana do sprawdzenia istnienia elementu w określonym zestawie itp. Ten zapis wyjaśnił działanie różnych metod obiektowych za pomocą odpowiednich przykładów.