JavaScript dla | Wyjaśnione

JavaScript dla | Wyjaśnione
W JavaScript „The„Dla…”Instrukcja jest korzystna dla pobierania łańcucha lub elementów tablicy osobno w przypadku pracy z określonym elementem sznurku lub tablicy. Na przykład, gdy musisz wykonać jakieś obliczenia na wszystkich elementach tablicy lub wyświetlić je jednocześnie. Można go również używać do iteracji wzdłuż mapy lub obiektów argumentów.

W tym blogu dotyczy użycia JavaScript dla… Of oświadczenia. A więc zacznijmy!

Co to jest JavaScript dla… Of oświadczenia?

"Dla…„Instrukcja pętła za pośrednictwem wartości obiektu iterowalnego, który może być tablicą, ciągiem, zestawem, mapą lub argumentem. Służy również do dostępu do wszystkich elementów jednocześnie poprzez odwołanie się do utworzonej zmiennej.

Jak używać JavaScript dla… OF INSISTR?

Aby użyć JavaScript dla… instrukcji, użyj dostarczonej składni:

dla (zmienna iterable)

W podanej składni „zmienny”Odnosi się do elementów w określonych„Iterable”, Który może być ciągiem lub tablicą. Zauważ, że wspomnianą zmienną można zadeklarować za pomocą const, let lub var.

Poniższe przykłady wyjaśniają zastosowania omówionego stwierdzenia w różnych scenariuszach.

Przykład 1: Iteracja nad tablicą

W poniższym przykładzie utworzymy tablicę z następującymi wartościami:

Niech tablica = [10, 20, 30];

Teraz zastosuj „Dla…”Oświadczenia do iteracji wzdłuż określonej tablicy. „„przedmiot„Owoje się do szeregu elementów. Również w każdej iteracji „2”Zostanie zwiększony w wartościach tablicy:

dla (niech element tablicy)
pozycja = pozycja + 2;
konsola.log („elementy tablicy są:”, pozycja);

Wyjście powyższej implementacji będzie następujące:

Przykład 2: Iteracja nad wartością ciągu

W tym przykładzie zadeklarujemy wartość ciągu o nazwie „forof”:

niech String = „forof”;

Teraz iteruj wzdłuż znaków ciągu, stosując „Dla…”Instrukcja i dostęp do znaków ciągu za pomocą zmiennej o nazwie„postać”I logowanie ich osobno na konsoli:

dla (niech znak ciągu)
konsola.log („elementy ciągów to:”, znak);

Wyjście

Przykład 3: Iterowanie obiektów mapy

Najpierw utwórz nowy obiekt mapy za pomocą „Nowa mapa ()" metoda:

niech mapid = new map ();

Następnie skorzystaj z „ustawić()„Metoda ustawiania wartości dla określonego klucza:

Mapid.set („nazwa”, „Harry”);
Mapid.set („id”, „none”);

Teraz zastosuj „Dla…”Oświadczenie o iterowaniu wzdłuż elementów mapy zawartych w„Mapid”I wyświetl je:

dla (niech mapa mapid)
konsola.log („elementy tablicy to:”, mapa);

Wyjście

Przykład 4: Iteracja nad ustalonymi obiektami

Po pierwsze, utwórz nowy zestaw za pomocą „nowy zestaw()„Metoda z następującymi wartościami:

Niech sets = nowy zestaw ([10, 20]);

Następnie zastosuj „Dla…”Instrukcja, aby uzyskać dostęp do wartości ustawionej jeden po drugim i zaloguj je na konsoli:

dla (niech zestaw zestawów)
konsola.log („Set Items to:”, Set);

Wyjście

Przykład 5: Iterowanie obiektów argumentów

Po pierwsze, zdefiniuj funkcję o nazwie „forof ()". Tutaj, "argumenty”Jest obiektem zastosowanym wewnątrz funkcji, która zawiera określoną wartość argumentów przekazywanych do konkretnej funkcji:

funkcja forof ()
dla (wartość const arguments)
konsola.log („Elementy argumentu to:”, wartość);

Wreszcie, przywołaj „„forof ()„Funkcja, przekazując w nią wartości jako argumenty:

forof (10, 20);

Wyjście

Zapewniliśmy różne wdrożenia „Dla…”Oświadczenie w JavaScript.

Wniosek

„„Dla…”Instrukcja jest wykorzystywana do iteracji za pomocą tablicy, dodając elementy tablicy i wyświetlanie ich. Możesz zastosować instrukcję do iteracji za pomocą tablicy, ciągu, mapowania obiektu, ustawiania obiektu i argumentów. W tym artykule pokazano wnioski o… oświadczenia, stosując różne przykłady.