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
- Analogia z Microsoft Excel
- Analogia z programowaniem w C.
- Jak manipuluje się ciągami znaków w JavaScript?
- Metody manipulacji na łańcuchach
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
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
- 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]}
- 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
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.no | metoda |
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:
- Wyobrażać sobie przepływ twojego programu
- Zdecyduj się na deklaracje zmiennych
- Zanotuj kilka smyczki
- Podążaj za przykłady napisane tutaj
- 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ą.