Работа со строками: объединение текстовых значений

  Для объедения двух и более текстовых значений используется оператор объединения (+) (знак "плюс" используют как сокращенную запись конкатенации (объединения) двух или более строк).

Рассмотрим пример: 
<script language="JavaScript">
var a,b,c
a="Мaша"
b="ела кашу"
c=a+" "+b
alert(c)
</script>

На экране отобразится:


  Замечание: В данном примере объединяются две строки a, b и между ними устанавливается пробел - " ".

  В дополнение к оператору объединения можно использовать оператор += , позволяющий добавлять текст к содержимому строковой переменной. Добавим к нашему предложению точку.

Тогда наш пример перепишется следующим образом:

<script language="JavaScript">
var a,b,c
a="Мaша"
b="ела кашу"
c=a+" "+b
с+="."
alert(c)
</script>

На экране отобразится:

  Замечание: Символ (+) используется в JavaScript  и для суммирования числовых значений. Броузер автоматически, основываясь на определенных переменным  типах данных, определяет, где выполнять операцию сложения, а где объединять текстовые значения. Если его использовать между текстом и числом, то число будет преобразовано в текст и добавлено к содержимому строкового объекта.