Združevanje nizov v JavaScript: Vse, kar morate vedeti o nizu concat ()



Kaj je združevanje nizov v JavaScript? Metoda združevanja nizov zajema več nizov, jih združi in vrne nov posamezen niz.

Rast povpraševanje po JavaScriptu pa se je povečalo. Je eden najpomembnejših jezikov za oblikovanje spleta. Ta članek o Združevanje nizov v JavaScript bo razložil, kako se z nizi manipulira v naslednjem zaporedju:

Osnove združevanja nizov v JavaScript

Združevanje je operacija, ki je osnova za združevanje dveh nizov. Združevanje nizov je neizogiben vidik programiranja. Preden se lotimo »Združevanja nizov v JavaScript«, moramo najprej razčistiti osnove. Ko tolmač izvede operacijo, se ustvari nov niz. Vsak programski jezik ima drugačno sintakso za povezovanje.





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

Združevanje velja tudi za druge vrste podatkov, kot so binarni, plavajoči, znaki, celo število itd. Toda, da se to zgodi, se tipi podatkov najprej pretvorijo v nize. Ko imamo opravka z objekti, je združevanje nizov mogoče le, če eden ali oba predmeta pripadata istemu razredu.

Analogija z Microsoft Excelom



Razumejmo združevanje na naši najosnovnejši platformi: Microsoft Excel. Funkcija CONCATENATE / CONCAT združi dva ali več nizov skupaj. Uporablja se kot funkcija delovnega lista in ga je mogoče vnesti kot del formule v celico.

Sintaksa:

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

Vrnjena vrednost:



Niz / besedilo

združevanje nizov v

Včasih bodo uporabniki morda želeli dodati presledke v rezultat. V takih primerih se skladnja nekoliko razlikuje.

kako povezati bazo podatkov mysql v javi -

Analogija s programiranjem C

Kot vsi poznamo najosnovnejši jezik, tj. C programiranje, razumejmo združevanje s preprostim programom v C.

#include int main () {char edu1 [100], edu2 [100], i, j printf ('Enter first string:') scanf ('% s', edu1) printf ('Enter second string:') scanf ( '% s', edu2) // izračunaj dolžino niza edu1 // in ga shrani v i for (i = 0 edu1 [i]! = '' ++ i) for (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('Po združitvi:% s', edu1) return 0}

Izhod:

Vnesite prvi niz: edu
Vnesite drugi niz: reka
Po združitvi: edureka

Kako se z nizi upravlja v JavaScript?

Najprej razumemo nizne predmete v . Strune lahko definiramo kot podatkovne tipe, ki se uporabljajo pri programiranju za shranjevanje zaporedja znakov. Cela števila in enote s plavajočo vejico se lahko tudi kodirajo kot nizi, vendar večinoma v obliki besedila in ne števil. Preden nadaljujemo z manipulacijo z nizi, moramo razumeti lastnosti nizovnih predmetov.

  1. Graditelj: Vrne sklic, ki ga ustvari prototip primerka JavaScript.

Sintaksa:

array.constructor

Koda:

Konstruktor matrike JavaScript | Edureka var edu = novo polje Array (10, 20, 30) document.write ('edu.constructor je:' + edu.constructor)

Izhod:

edu.constructor je: function Array () {[izvorna koda]}
  1. Dolžina: Pove nam o št. elementov v matriki

Sintaksa:

array.length

Koda:

Dolžina polja JavaScript | Edureka var edu = novo polje Array (10, 20, 30) document.write ('edu.length je:' + edu.length)

Izhod:

edu.length je: 3
  1. Prototip: Lastnost prototipa nam omogoča dodajanje metod in lastnosti kateremu koli objektu (številka, logična vrednost, niz in datum itd.). Je globalna lastnina

Sintaksa:

object.prototype.name = vrednost

Koda:

Edureka Objects function Online (tečaj, platforma) {this.course = course this.platform = platform} var myOnline = new Online ('R programiranje', 'Edureka') Online.prototype.price = null myOnline.price = 2400 dokument write ('Spletni tečaj je:' + myOnline.course + ' 
') document.write (' Spletna platforma je: '+ myOnline.platform +'
') document.write (' Spletna cena je: '+ myOnline.price +'
')

Izhod:

Spletni tečaj je: R programiranje Spletna platforma je: Edureka Spletna cena je: 2400

Metode manipulacije z nizom

S. štMetoda
eno indeks()

Vrne indeksno vrednost prvega pojava katerega koli predmeta v nizu.

2. rezina ()

Ta metoda se uporablja za ekstrahiranje določenega odseka iz danega niza

3. razdeli ()

Za ločevanje niza v dva ločena niza se uporablja ta metoda

4. concat ()

Ta metoda se uporablja za združevanje dveh različnih nizov in vrnitev združenega niza

5. valueOf ()

Za vrnitev primarne vrednosti niza se uporablja ta metoda

Iz tabele se bomo osredotočili le na concat () metoda. Ker se zavedamo, da metoda združevanja zajema več nizov, jih združi in vrne nov posamezen niz. Sintaksa, argument in primer so podani spodaj:

  • Sintaksa:
String.concat (edu1, edu2 [, & hellip, eduN])
  • Argumenti v metodi:

edu1, edu2 in hellip eduN so nizi, ki se predajo za združevanje.

  • Koda:
Združevanje nizov | Edureka var edu1 = new String ('Če gre za učenje,') var edu2 = new String ('Edureka je prava platforma') var edu3 = edu1.concat (edu2) document.write ('Rezultat:' + edu3)

Izhod:

Če gre za učenje, je Edureka prava platforma

Tudi kot programer je včasih treba združiti več nizov, tj. več kot dva. Oglejmo si preprost del kode, ki poudarja uporabo združevanja nizov v JavaScript:

 

Združimo tri nize

Funkcija gumba Edureka myFunction () {var edu1 = 'Pozdravljeni' var edu2 = 'Edureka,' var edu3 = 'Kodirajmo danes!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). innerHTML = con}

Izhod:

Torej, v JavaScript smo razpravljali o vsem, kar je povezano z združevanjem nizov, zdaj lahko napišemo kode in preverimo, ali lahko dejansko uporabimo metodo združevanja. Pred pisanjem dela je torej nekaj, kar lahko storite:

  1. Vizualizirajte tok vašega programa
  2. Odločite se za deklaracije spremenljivk
  3. Zapišite nekaj strune
  4. Sledite primeri napisano tukaj
  5. Dobro je, da ga preizkusite na svojem lokalni strežnik .

S tem smo prišli do konca našega spletnega povezovanja nizov v JavaScript. Upam, da ste razumeli različne načine združevanja ali združevanja nizov.

Zdaj, ko poznate JavaScript, si oglejte avtor Edureka. Izobraževanje za certificiranje spletnega razvoja vam bo pomagalo Naučiti se ustvariti impresivna spletna mesta z uporabo API-jev HTML5, CSS3, Twitter Bootstrap 3, jQuery in Google ter jih razporediti na Amazon Simple Storage Service (S3).

Imate vprašanje za nas? Prosimo, navedite ga v oddelku za komentarje v »Združevanje nizov v JavaScript« in mi se vam bomo oglasili.