объединение строк javascript

Строковые объекты Javascript

Ранее мы уже сталкивались с таким понятием как строковые объекты (String), когда вызывали в наших кодах различные текстовые сообщения. В JavaScript строковым объектом считается любой текст (это могут быть и числа), заключенный в двойные " или одинарные ' кавычки....

Как работать с объектами String

Частенько может пригодиться навык работы с объектами String - строками. JavaScript позволяет делать это очень гибко - например, вставлять одну строку в другую, комбинировать их в разнообразных вариантах - и так далее...

Но давайте для начала вызовем простой alert - его содержимое и будет являться строкой для Javascript

Сделать это можно, к примеру, так:

var ale="Привет, народ";
alert(ale)

А можно и короче (в том случае, если нам не пригодится больше переменная ale и больше ее мы использовать не будем):

alert("Привет, народ");

Но нас в данном случае интересует именно первый вариант, поскольку далее посмотрим на то, как объединять строки...

Как объединить строки в Javascript

Объединение строк может понадобиться, к примеру, просто для удобства (при очень длинных текстах), либо же для создания более динамичных и интерактивных сценариев, требующих участия пользователя

Разберем же простые и коротенькие примеры для того, чтобы не городить большого количества кода.

Итак, для того чтобы объединить строки, мы можем воспользоваться несколькими способами или их комбинациями.

Так, к примеру, можно сделать так:

var primer = "Здравствуйте, уважаемые ";

primer = primer + "дамы ";

primer = primer + "и господа!"

Таким способом мы сначала обозначили переменную primer со значением "Здравствуйте, уважаемые ", а потом к строке (переменной) поочередно добавили "дамы " и "и господа!".

Этот способ можно упростить и укоротить, используя +=.

В таком случае, мы сможем сделать следующим образом:

var primer = "Здравствуйте, уважаемые ";

primer += "дамы ";

primer += "и господа!"

Как нетрудно догадаться, += обозначает, что правая часть выражения будет добавлена к левой части.

Можно и комбинировать, тогда получим:

var primer = "Здравствуйте, уважаемые ";

primer += "дамы "+ "и господа!"

Такими нехитрыми способами можно объединять строки. При том, это можно делать не только в рамках одной переменной, но и соединяя различные переменные вместе. Таким образом мы сможем добиться решения разных интересных задач.