Konkatenacja ciągów w JavaScript: wszystko, co musisz wiedzieć o konkatenacji ciągów ()



Co to jest konkatenacja ciągów w JavaScript? Metoda konkatenacji ciągów pobiera wiele ciągów, łączy je i zwraca nowy pojedynczy ciąg.

Wzrost a aplikacje odnotowały wzrost popytu na JavaScript. Jest to jeden z najważniejszych języków projektowania sieci. Ten artykuł na temat Konkatenacja ciągów znaków w JavaScript wyjaśni, jak manipuluje się łańcuchami w następującej kolejności:

Podstawy konkatenacji ciągów w JavaScript

Konkatenacja to operacja, która stanowi podstawę łączenia dwóch ciągów. Łączenie ciągów jest nieuniknionym aspektem programowania. Zanim przejdziemy do „konkatenacji ciągów w JavaScript”, musimy najpierw wyczyścić podstawy. Gdy interpreter wykonuje operację, tworzony jest nowy ciąg. Każdy język programowania ma inną składnię operacji konkatenacji.





edu.reka: Perl, PHP
edu & reka: Visual Basic, Visual Basic.NET i Ada
strcat (edu, rzeka): C, C ++
edu + river: Java
edu || rzeka: FORTRAN

Ponadto konkatenacja ma zastosowanie do innych typów danych, takich jak binarne, zmiennoprzecinkowe, znakowe, całkowite itp. Ale aby tak się stało, typy danych są najpierw konwertowane na łańcuchy. Ponadto, gdy mamy do czynienia z obiektami, konkatenacja ciągów jest możliwa tylko wtedy, gdy jeden lub oba obiekty należą do tej samej klasy.

Analogia z Microsoft Excel



Rozumiemy konkatenację na naszej najbardziej podstawowej platformie: Microsoft Excel. Funkcja CONCATENATE / CONCAT łączy ze sobą dwa lub więcej ciągów. Jest używany jako funkcja arkusza roboczego i można go wprowadzić jako część formuły w komórce.

Składnia:

CONCATENATE (edu1, [edu2, & hellip.edu_n])

Wartość zwracana:



Ciąg / tekst

konkatenacja ciągów w programie Excel

jak skompilować kod java

Czasami użytkownicy mogą chcieć dodać spacje w wyniku. W takich przypadkach składnia nieco się różni.

Analogia z programowaniem w C.

Ponieważ wszyscy znamy najbardziej podstawowy język, a mianowicie. Programowanie w C, zrozummy konkatenację z prostym programem w C.

#include int main () {char edu1 [100], edu2 [100], i, j printf ('Wprowadź pierwszy ciąg:') scanf ('% s', edu1) printf ('Wpisz drugi ciąg:') scanf ( '% s', edu2) // oblicz długość łańcucha edu1 // i zapisz go w i for (i = 0 edu1 [i]! = '' ++ i) for (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('Po konkatenacji:% s', edu1) return 0}

Wynik:

Wpisz pierwszy ciąg: edu
Wpisz drugi ciąg: reka
Po konkatenacji: edureka

Jak manipuluje się ciągami znaków w JavaScript?

Najpierw zrozumiemy obiekty łańcuchowe w programie . Łańcuchy możemy zdefiniować jako typy danych, które są używane w programowaniu w celu przechowywania sekwencji znaków. Liczby całkowite i jednostki zmiennoprzecinkowe mogą być również kodowane jako łańcuchy, ale głównie w postaci tekstu, a nie liczb. Zanim przejdziemy dalej w manipulowaniu ciągami znaków, musimy zrozumieć właściwości obiektów łańcuchowych.

co to jest pojo w java
  1. Budowniczy: Zwraca odniesienie utworzone przez prototyp instancji JavaScript.

Składnia:

array.constructor

Kod:

Konstruktor tablicy JavaScript | Edureka var edu = new Array (10, 20, 30) document.write ('edu.constructor is:' + edu.constructor)

Wynik:

edu.constructor to: function Array () {[kod natywny]}
  1. Długość: Mówi nam o nie. elementów w tablicy

Składnia:

array.length

Kod:

Długość tablicy JavaScript | Edureka var edu = new Array (10, 20, 30) document.write ('edu.length to:' + edu.length)

Wynik:

edu.length to: 3
  1. Prototyp: Właściwość prototype pozwala nam dodawać metody i właściwości do dowolnego obiektu (Number, Boolean, String, Date, itd.). Jest to własność globalna

Składnia:

object.prototype.name = wartość

Kod:

Funkcja obiektów Edureka Online (kurs, platforma) {this.course = course this.platform = platform} var myOnline = new Online ('R programowanie', 'Edureka') Online.prototype.price = null myOnline.price = 2400 dokumentów. write ('Kurs online to:' + myOnline.course + ' 
') document.write (' Platforma internetowa to: '+ myOnline.platform +'
') document.write (' Cena online to: '+ myOnline.price +'
')

Wynik:

Kurs online to: Programowanie R Platforma online to: Edureka Cena online to: 2400

Metody manipulacji na łańcuchach

S.nometoda
jeden indeks()

Zwraca wartość indeksu pierwszego wystąpienia dowolnego obiektu łańcuchowego.

2 plasterek()

Ta metoda służy do wyodrębniania określonej sekcji z danego ciągu

3 rozdzielać()

Ta metoda jest używana do rozdzielania ciągu na dwa oddzielne ciągi

4 concat ()

zainstaluj php w systemie Windows 10

Ta metoda jest używana do łączenia dwóch różnych ciągów i zwracania scalonego ciągu

5 wartość()

Ta metoda jest używana do zwracania podstawowej wartości ciągu

Ze stołu skupimy się tylko na concat () metoda. Ponieważ zdajemy sobie sprawę, że metoda konkatenacji pobiera wiele ciągów, łączy je i zwraca nowy pojedynczy ciąg. Składnia, argument i przykład podano poniżej:

  • Składnia:
String.concat (edu1, edu2 [, & hellip, eduN])
  • Argumenty w metodzie:

edu1, edu2 i hellip eduN to łańcuchy, które są przekazywane do łączenia.

  • Kod:
Konkatenacja ciągów | Edureka var edu1 = new String ('Jeśli chodzi o naukę') var edu2 = new String ('Edureka to właściwa platforma') var edu3 = edu1.concat (edu2) document.write ('Wynik:' + edu3)

Wynik:

Jeśli chodzi o naukę, Edureka jest właściwą platformą

Ponadto, jako programista, czasami istnieje potrzeba połączenia wielu ciągów znaków razem, a mianowicie. więcej niż dwa. Przyjrzyjmy się prostemu fragmentowi kodu, który kładzie nacisk na użycie konkatenacji ciągów w JavaScript:

 

Połączmy trzy struny

Funkcja przycisku Edureka myFunction () {var edu1 = 'Witaj' var edu2 = 'Edureka,' var edu3 = 'Zakodujmy dzisiaj!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). innerHTML = con}

Wynik:

Omówiliśmy więc wszystko, co dotyczy konkatenacji ciągów w JavaScript, teraz jesteśmy w stanie napisać kody i sprawdzić, czy rzeczywiście możemy zaimplementować metodę konkatenacji. Oto, co możesz zrobić przed napisaniem artykułu:

  1. Wyobrażać sobie przepływ twojego programu
  2. Zdecyduj się na deklaracje zmiennych
  3. Zanotuj kilka smyczki
  4. Podążaj za przykłady napisane tutaj
  5. Dobrze jest to przetestować na swoim serwer lokalny .

W ten sposób dotarliśmy do końca naszego bloga konkatenacji ciągów w JavaScript. Mam nadzieję, że rozumiesz różne sposoby łączenia lub łączenia łańcuchów.

Teraz, gdy wiesz już o JavaScript, zapoznaj się z przez Edureka. Szkolenie w zakresie certyfikacji w zakresie rozwoju sieci pomoże Ci nauczyć się, jak tworzyć imponujące witryny internetowe przy użyciu HTML5, CSS3, Twitter Bootstrap 3, jQuery i interfejsów API Google oraz wdrażać je w usłudze Amazon Simple Storage Service (S3).

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy w sekcji „Łączenie ciągów w JavaScript”, a my skontaktujemy się z Tobą.