-
Notifications
You must be signed in to change notification settings - Fork 0
7. String concatenation (Конкатенация строк)
Igor Demin edited this page Nov 6, 2023
·
1 revision
'Hello ' + 'World' // 'Hello World'
const hello = 'Hello'
const world = 'World'
const greetings = hello + ' ' + world
Но это не очень удобно т.к. нужно следить где поставить пробел или знаки препинания, а если переменных много, то выражение может оказаться очень длинным. Поэтому в JS есть функция Шаблонные строки (Template string literal)
В такой записи присутствуют обратные кавычки и таким образом можно записывать любые выражения. Обратим внимание что внутри кавычек есть пробел и в результате он останется как и в предыдущем случае.
const hello = 'Hello'
const world = 'World'
const greetings = `${hello} ${world}`
10 + 'Igor' // результат приведен к типу строка - 10Igor
Чтобы избежать подобных ситуаций, всегда надо четко понимать у значений которые мы соединяем.
footer