Budowanie łańcuchów
Jak łączyć tekst za pomocą + i szablonów łańcuchów
Konkatenacja to łączenie ciągów znaków. Najprostszy sposób to operator +.
Ciągi znaków łączą się od lewej do prawej. Spacja między nimi to też ciąg " ".
Jeśli łączysz string z liczbą — liczba automatycznie staje się stringiem:
JavaScript обчислює зліва направо. Якщо зустрів рядок — всі наступні + стають конкатенацією.
Шаблонні рядки (template literals) — сучасний і зручний спосіб. Замість лапок — зворотній апостроф ` (backtick), замість + — ${} всередині.
Między ${} — pełny JavaScript. Możesz pisać warunki, wywołania funkcji i dowolne wyrażenia.
Між ${} — повноцінний JavaScript. Можна писати умови, виклики функцій і будь-які вирази.
Як будівельні блоки
Уяви що кожен рядок — це блок. Конкатенація — це склеювання блоків у ланцюжок. + додає блок у кінець. Шаблонний рядок — як рамка з дірками ${}, куди вставляєш потрібні блоки.