Складання рядків
Як поєднувати текст через + і шаблонні рядки
Конкатенація — це склеювання рядків. Найпростіший спосіб — оператор +.
Рядки склеюються зліва направо. Пробіл між ними — теж рядок " ".
Якщо склеїти рядок з числом — число автоматично стане рядком:
JavaScript обчислює зліва направо. Якщо зустрів рядок — всі наступні + стають конкатенацією.
Шаблонні рядки (template literals) — сучасний і зручний спосіб. Замість лапок — зворотній апостроф ` (backtick), замість + — ${} всередині.
Всередині ${} можна писати будь-який вираз: змінну, математику, виклик функції.
Між ${} — повноцінний JavaScript. Можна писати умови, виклики функцій і будь-які вирази.
Як будівельні блоки
Уяви що кожен рядок — це блок. Конкатенація — це склеювання блоків у ланцюжок. + додає блок у кінець. Шаблонний рядок — як рамка з дірками ${}, куди вставляєш потрібні блоки.