Typy danych
Kurs JavaScript · Wyjaśnienie, przykłady, oczekiwany wynik i ćwiczenie.
JavaScript ma kilka prostych typów i typ obiektowy.
Jak to działa?
Najczęściej spotkasz string, number, boolean, undefined, null i object. Operator typeof zwraca typ wartości.
Uwaga: historycznie typeof null zwraca "object".
Przykład 1 — poznaj zapis
const name = "Jan";
const age = 20;
const active = true;
console.log(typeof name);
console.log(typeof age);
console.log(typeof active);
Wyniki to kolejno: string, number, boolean.
Przeczytaj kod linijka po linijce
const name = "Jan";Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.const age = 20;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.const active = true;Tworzymy lub aktualizujemy zmienną, pole albo przypisanie.
string number boolean
Przykład 2 — podobny problem, inne dane
Teraz przyjrzyj się drugiemu przykładowi. Zwróć uwagę na to, co zmieniło się w kodzie, a co w wyniku. Spróbuj przewidzieć rezultat przed przeczytaniem odpowiedzi.
console.log(typeof 3.14);
console.log(typeof false);
number boolean
Wróć do pierwszego przykładu, zmień jedną wartość i spróbuj samodzielnie przewidzieć wynik. Następnie uruchom kod i porównaj rezultat. W ten sposób nauczysz się nie tylko przepisywać instrukcje, ale rozumieć ich działanie.
Spróbuj samodzielnie
Sprawdź typeof dla niezdefiniowanej zmiennej oraz pustej tablicy.
Jeśli rozumiesz przykład, oznacz lekcję jako ukończoną i przejdź dalej.