Tablice w JavaScript to obiekty, które służą do przechowywania kolekcji danych w jednym miejscu (w jednej zmiennej). Można je porównać do pojemników, w których można przechowywać różne przedmioty. Tablice są bardzo przydatne, gdy potrzebujemy przechowywać wiele różnych danych w jednym miejscu. Na przykład, jeśli chcemy przechowywać imiona wszystkich osób w naszej firmie, możemy utworzyć tablicę, […]
Kategoria: Podstawy JavaScript
Funkce JavaScript
Wprowadzenie do funkcji JavaScript Tworzenie funkcji w JavaScript jest bardzo ważnym elementem programowania. Funkcje to nic innego jak kawałki kodu, które możemy wielokrotnie wywoływać w naszym programie. Dzięki nim możemy uniknąć powtarzania tych samych fragmentów kodu wielokrotnie i zwiększyć czytelność naszego programu. Jak stworzyć funkcję w JavaScript? Aby stworzyć funkcję w JavaScript, używamy słowa kluczowego […]
Istnieje kilka sposobów dodawania elementów do tablicy w języku JavaScript. Najprostszym sposobem jest użycie metody push(), która pozwala dodać jeden lub więcej elementów na końcu tablicy. Dodanie elementu do tablicy – metoda push() Metoda push w JavaScript jest metodą dostępną dla obiektów typu Array. Pozwala ona na dodanie nowego elementu na końcu tablicy. Przykład: Dodawanie […]
Typowanie i konwersja typów to ważne pojęcia związane z językiem JavaScript. Typowanie oznacza przypisanie danej wartości do konkretnego typu danych, natomiast konwersja typów polega na zmianie typu danej wartości na inny typ. Można to porównać do pracy w kuchni. Typowanie to proces, w którym decydujemy, jakiego rodzaju składnik będziemy używać do przygotowania dania (np. cukier, […]
Typy referencyjne to pojęcia związane z językiem JavaScript, które dotyczą sposobu przechowywania i kopiowania danych w pamięci komputera. W języku JavaScript istnieją dwa rodzaje typów: typy referencyjne i typy wartościowe (prymitywne). Można to porównać do przechowywania rzeczy w naszym domu. Typy referencyjne to takie, które przechowujemy w szafie lub na półce, a typy wartościowe to […]
Hoisting to zjawisko, które pojawia się w języku JavaScript i dotyczy sposobu, w jaki interpreter kodu JavaScript traktuje deklaracje zmiennych i funkcji. W skrócie, hoisting polega na przenoszeniu deklaracji zmiennych i funkcji na sam początek ich zakresu, niezależnie od tego, gdzie są one rzeczywiście zadeklarowane w kodzie. Przykład hoistingu w JavaScript Na przykład, jeśli mamy […]
Wyrażenie for..of to pętla w języku JavaScript, która pozwala na iterowanie (czyli przechodzenie po kolei) przez elementy w kolekcji (np. tablicy) lub iteratorze. Jest to bardzo przydatne, jeśli chcemy wykonać jakieś działanie dla każdego elementu w kolekcji lub iteratorze. Aby skorzystać z wyrażenia for..of, należy użyć następującej składni: Gdzie: element to zmienna, która będzie przechowywać […]
Wyrażenie for..in to pętla w języku JavaScript, która pozwala na iterowanie (czyli przechodzenie po kolei) przez elementy w obiekcie. Jest to bardzo przydatne, jeśli chcemy wykonać jakieś działanie dla każdego elementu w obiekcie. Aby skorzystać z wyrażenia for..in, należy użyć następującej składni: Gdzie: Klucz to zmienna, która będzie przechowywać aktualny klucz (czyli nazwę elementu) w […]
Pętla while to kolejne popularne wyrażenie w języku JavaScript, które pozwala na wykonywanie powtarzalnych działań. Można ją porównać do ciągłego pytania „Czy warunek jest spełniony?” i wykonywania kodu w pętli, dopóki odpowiedź na to pytanie jest twierdząca. Aby skorzystać z pętli while, należy użyć następującej składni: Gdzie warunek to warunek, który musi być spełniony, aby […]
Pętla do…while to kolejny sposób na wielokrotne wykonywanie fragmentu kodu w języku JavaScript. Pętla do…while jest podobna do pętli while, ale różni się od niej tym, że kod w pętli do…while jest wykonywany przynajmniej raz, nawet jeśli warunek sprawdzający w pętli jest na początku nie spełniony. Na przykład, jeśli chcemy wyświetlić komunikat „Witaj świecie” 10 […]