Literały szablonowe i typowe operacje na łańcuchach znaków
Używanie literałów szablonowych i najważniejszych metod łańcuchów znaków; krótkie wprowadzenie do liczb i podstaw Date
Literały szablonowe i typowe operacje na łańcuchach znaków to bezpłatna lekcja JavaScript Academy na CoddyKit. To lekcja 1 z 3. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej JavaScript Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs JavaScript Academy zawiera 3 lekcji w sumie.
Wprowadzenie
Cel: Formatować tekst za pomocą literałów szablonowych i używać prostych metod napisów. Następnie poznać podstawy liczb i dat.
- Literały szablonowe
- Typowe operacje na napisach
- Bezpieczne zaokrąglanie
- Podstawy dat

Podstawy literałów szablonowych
Proszę używać odwrotnych apostrofów i ${}, aby bezpośrednio wstawiać wartości. Tekst wielowierszowy również można tworzyć łatwo.
// Template literals use backticks and ${}
// They support variables, expressions, and multi-line text
const name = "Ayla";
const score = 7;
const msg = `Hello, ${name}! Your score is ${score * 10}.`;
console.log(msg);
const lines = `Line 1
Line 2`;
console.log(lines);

Przegląd metod napisów
Proszę przećwiczyć length, trim, toUpperCase, includes, indexOf, slice.
// Common string methods on a small example
const title = " JavaScript Basics ";
console.log("Length:", title.length);
console.log("Trim:", title.trim());
console.log("Upper:", title.toUpperCase());
console.log("Includes JS:", title.includes("JavaScript"));
console.log("Index of B:", title.indexOf("B"));
console.log("Slice 2..6:", title.slice(2, 6));

Zwięzłe formatowanie
Literały szablonowe są krótsze i czytelniejsze niż długie ciągi operatora +.
// Concatenation with + versus template literals
const user = "Mina";
const points = 12;
const viaPlus = "User: " + user + ", Points: " + points;
const viaTpl = `User: ${user}, Points: ${points}`;
console.log(viaPlus);
console.log(viaTpl);

Podstawy zaokrąglania
Proszę używać Math.round, floor i ceil do uzyskiwania liczb całkowitych. toFixed zwraca wartość typu string z ustaloną liczbą miejsc po przecinku.
// Numbers: integers, floats, and rounding helpers
const price = 4.35;
const qty = 3;
const total = price * qty;
console.log("Total raw:", total);
console.log("Math.round:", Math.round(total));
console.log("Math.floor:", Math.floor(total));
console.log("Math.ceil:", Math.ceil(total));
// toFixed returns a string with fixed decimals
console.log("toFixed(2):", total.toFixed(2));

Szybki przegląd dat
Datę można utworzyć za pomocą Date i new Date(). Jej części należy odczytywać za pomocą getterów, a do standardowego formatu używać zapisu ISO.
// Date basics: now, parts, and ISO output
const now = new Date();
console.log("Now:", now.toString());
console.log("Year:", now.getFullYear());
console.log("ISO:", now.toISOString());

Quiz: literały szablonowe
Szybkie sprawdzenie: odwrotne apostrofy i ${}.

Podsumowanie
Podsumowanie: Użyto literałów szablonowych, przećwiczono najważniejsze metody napisów, bezpiecznie zaokrąglono liczby oraz utworzono i wyświetlono daty.

Często zadawane pytania
Czy lekcja „Literały szablonowe i typowe operacje na łańcuchach znaków” jest bezpłatna?
Tak — pełny tekst „Literały szablonowe i typowe operacje na łańcuchach znaków” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu JavaScript Academy, przejdź na CoddyKit PRO. Kurs JavaScript Academy zawiera 3 lekcji w sumie.
Co nauczysz się w „Literały szablonowe i typowe operacje na łańcuchach znaków”?
Używanie literałów szablonowych i najważniejszych metod łańcuchów znaków; krótkie wprowadzenie do liczb i podstaw Date Ćwiczysz JavaScript Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć JavaScript Academy?
Nie wymagamy żadnego doświadczenia. JavaScript Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 1 z 3.
Ile czasu zajmuje lekcja „Literały szablonowe i typowe operacje na łańcuchach znaków”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji JavaScript Academy?
Tak. Każda lekcja JavaScript Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Literały szablonowe i typowe operacje na łańcuchach znaków
- Liczby — całkowite a zmiennoprzecinkowe i podstawy Math
- Daty — podstawy, strefy czasowe, Intl.DateTimeFormat