Конкатенация строк в JavaScript: все, что вам нужно знать о String concat ()



Что такое конкатенация строк в JavaScript? Метод конкатенации строк принимает несколько строк, объединяет их и возвращает новую единственную строку.

Рост и в приложениях наблюдается рост спроса на JavaScript. Это один из важнейших языков веб-разработки. Эта статья о Конкатенация строк в JavaScript объяснит, как обрабатываются строки, в следующей последовательности:

Основы конкатенации строк в JavaScript

Конкатенация - это операция, которая лежит в основе соединения двух строк. Объединение строк - неизбежный аспект программирования. Прежде чем перейти к «Конкатенации строк в JavaScript», нам нужно сначала прояснить основы. Когда интерпретатор выполняет операцию, создается новая строка. Каждый язык программирования имеет свой синтаксис для операции конкатенации.





edu.reka : Perl, PHP
edu & reka: Visual Basic, Visual Basic.NET и Ada
strcat (edu, река): C, C ++
эду + река: Ява
edu || река: FORTRAN

Кроме того, конкатенация применима для других типов данных, таких как двоичные, плавающие, символьные, целые числа и т. Д. Но для этого типы данных сначала преобразуются в строки. Кроме того, когда мы имеем дело с объектами, объединение строк возможно только в том случае, если один или оба объекта принадлежат к одному классу.

Аналогия с Microsoft Excel



Давайте разберемся с конкатенацией на нашей самой базовой платформе: Microsoft Excel. Функция CONCATENATE / CONCAT объединяет две или более строк вместе. Он используется как функция рабочего листа и может быть введен как часть формулы в ячейке.

Синтаксис:

СЦЕПИТЬ (edu1, [edu2, & hellip.edu_n])

Возвращаемое значение:



Строка / текст

конкатенация строк в Excel

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

Аналогия с программированием на C

Поскольку все мы знакомы с самым основным языком, а именно. Программирование на C, давайте разберемся с конкатенацией простой программы на C.

#include int main () {char edu1 [100], edu2 [100], i, j printf ('Введите первую строку:') scanf ('% s', edu1) printf ('Введите вторую строку:') scanf ( '% s', edu2) // вычисляем длину строки edu1 // и сохраняем ее в i for (i = 0 edu1 [i]! = '' ++ i) for (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('После конкатенации:% s', edu1) вернуть 0}

Вывод:

Введите первую строку: edu
Введите вторую строку: reka
После соединения: edureka

Как строки обрабатываются в JavaScript?

Давайте сначала разберемся со строковыми объектами в . Мы можем определить строки как типы данных, которые используются в программировании с целью хранения последовательности символов. Целые числа и единицы с плавающей запятой также можно кодировать как строки, но в основном в виде текста, а не чисел. Прежде чем продолжить работу со строками, нам необходимо понять свойства строковых объектов.

  1. Строитель: Возвращает ссылку, созданную прототипом экземпляра JavaScript.

Синтаксис:

array.constructor

Код:

Конструктор массива JavaScript | Edureka var edu = новый массив (10, 20, 30) document.write ('edu.constructor is:' + edu.constructor)

Вывод:

edu.constructor: функция Array () {[собственный код]}
  1. Длина: Это говорит нам о нет. элементов в массиве

Синтаксис:

array.length

Код:

Длина массива JavaScript | Edureka var edu = новый массив (10, 20, 30) document.write ('edu.length is:' + edu.length)

Вывод:

edu.length: 3
  1. Прототип: Свойство prototype позволяет нам добавлять методы и свойства к любому объекту (Number, Boolean, String, Date и т. Д.). Это глобальная собственность

Синтаксис:

object.prototype.name = значение

Код:

Edureka Objects function Online (курс, платформа) {this.course = course this.platform = platform} var myOnline = new Online ('R программирование', 'Edureka') Online.prototype.price = null myOnline.price = 2400 document. write ('Онлайн-курс:' + myOnline.course + ' 
') document.write (' Онлайн-платформа: '+ myOnline.platform +'
') document.write (' Онлайн-цена: '+ myOnline.price +'
')

Вывод:

Онлайн-курс: R программирование Онлайн-платформа: Edureka Online цена: 2400

Методы манипулирования строками

S.noМетод
один индекс()

Возвращает значение индекса первого вхождения любого строкового объекта.

2 кусочек()

Этот метод используется для извлечения определенного раздела из заданной строки

3 Трещина()

что такое агрегация в Java

Этот метод используется для разделения строки на две отдельные строки.

4 concat ()

Этот метод используется для объединения двух разных строк и возврата объединенной строки

5 ценность()

Этот метод используется для возврата первичного значения строки.

Из таблицы мы сосредоточимся только на concat () метод. Как мы знаем, метод конкатенации принимает несколько строк, объединяет их и возвращает новую единственную строку. Синтаксис, аргумент и пример приведены ниже:

  • Синтаксис:
String.concat (edu1, edu2 [, & hellip, eduN])
  • Аргументы в методе:

edu1, edu2 и hellip eduN - это строки, которые передаются для объединения.

  • Код:
Конкатенация строк | Edureka var edu1 = new String ('Если речь идет об обучении') var edu2 = new String ('Edureka - правильная платформа') var edu3 = edu1.concat (edu2) document.write ('Результат:' + edu3)

Вывод:

Если речь идет об обучении, Edureka - подходящая платформа

Кроме того, как программист, иногда возникает необходимость соединить несколько строк вместе, а именно. более, чем два. Давайте рассмотрим простой фрагмент кода, который подчеркивает использование конкатенации строк в JavaScript:

 

Соединим три струны

Edureka Button function myFunction () {var edu1 = 'Hello' var edu2 = 'Edureka,' var edu3 = 'Давайте кодируем сегодня!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). innerHTML = con}

Вывод:

Итак, мы обсудили все, что связано с конкатенацией строк в JavaScript, теперь мы можем писать коды и посмотреть, сможем ли мы действительно реализовать метод конкатенации. Итак, вот что вы можете сделать перед написанием статьи:

  1. Визуализировать поток вашей программы
  2. Решите для объявления переменных
  3. Запишите несколько струны
  4. Следовать Примеры написано здесь
  5. Вы можете проверить это на своем локальный сервер .

На этом мы подошли к концу нашего блога о конкатенации строк в JavaScript. Надеюсь, вы поняли разные способы объединения или соединения строк.

Теперь, когда вы знаете о JavaScript, ознакомьтесь с пользователя Edureka. Курс по сертификации веб-разработки поможет вам узнать, как создавать впечатляющие веб-сайты с помощью HTML5, CSS3, Twitter Bootstrap 3, jQuery и API Google и развертывать их в Amazon Simple Storage Service (S3).

Есть вопрос к нам? Пожалуйста, укажите это в разделе комментариев «Конкатенации строк в JavaScript», и мы свяжемся с вами.