Konkatenacija niza u JavaScript-u: Sve što trebate znati o String concat ()



Što je spajanje nizova u JavaScript-u? Metoda spajanja nizova uzima više nizova, spaja ih i vraća novi pojedinačni niz.

Rast i aplikacije bilježe porast potražnje za JavaScriptom. To je jedan od najvažnijih jezika za dizajn weba. Ovaj članak na Spajanje nizova u JavaScript objasnit će kako se stringovima manipulira u sljedećem slijedu:

Osnove spajanja nizova u JavaScript-u

Spajanje je operacija koja čini osnovu spajanja dva niza. Spajanje nizova neizbježni je aspekt programiranja. Prije nego što uđemo u “Spajanje nizova u JavaScriptu”, prvo moramo raščistiti osnove. Kada tumač izvrši operaciju, stvara se novi niz. Svaki programski jezik ima različitu sintaksu za operaciju spajanja.





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

Također, spajanje je primjenjivo za druge vrste podataka poput binarnih, plutajućih, znakova, cijelih brojeva itd. Ali da bi se to dogodilo, tipovi podataka se prvo pretvaraju u nizove. Također, kada imamo posla s objektima, spajanje nizova moguće je samo ako jedan ili oba objekta pripadaju istoj klasi.

Analogija s Microsoft Excelom



Razumijemo spajanje na našoj najosnovnijoj platformi: Microsoft Excel. Funkcija CONCATENATE / CONCAT spaja dva ili više nizova zajedno. Koristi se kao funkcija radnog lista i može se unijeti kao dio formule u ćeliju.

Sintaksa:

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

Povratna vrijednost:



Niz / Tekst

spajanje nizova u excelu

Ponekad korisnici možda žele dodati razmake u rezultat. U takvim se slučajevima sintaksa malo razlikuje.

Analogija s C programiranjem

Kao što nam je svima poznat najosnovniji jezik, naime. C programiranje, shvatimo spajanje s jednostavnim programom na C.

#include int main () {char edu1 [100], edu2 [100], i, j printf ('Unesi prvi niz:') scanf ('% s', edu1) printf ('Unesi drugi niz:') scanf ( '% s', edu2) // izračunaj duljinu niza edu1 // i pohrani je u i for (i = 0 edu1 [i]! = '' ++ i) for (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('Nakon spajanja:% s', edu1) return 0}

Izlaz:

Unesite prvi niz: edu
Unesite drugi niz: reka
Nakon spajanja: edureka

Kako se stringovima manipulira u JavaScript-u?

uloge i odgovornosti linux administratora

Prvo shvatimo string objekte u . Strune možemo definirati kao tipove podataka koji se koriste u programiranju u svrhu pohrane niza znakova. Cijeli brojevi i jedinice s pomičnim zarezom također se mogu kodirati kao nizovi, ali uglavnom u obliku teksta, a ne brojeva. Prije nego što nastavimo s manipulacijom nizom, moramo razumjeti svojstva objekata stringa.

  1. Graditelj: Vraća referencu koja je stvorena prototipom instance JavaScript.

Sintaksa:

niz.konstruktor

Kodirati:

Konstruktor niza JavaScript | Edureka var edu = novi niz (10, 20, 30) document.write ('edu.constructor je:' + edu.constructor)

Izlaz:

edu.constructor je: function Array () {[izvorni kod]}
  1. Duljina: Govori nam o br. elemenata u nizu

Sintaksa:

niz.duljina

Kodirati:

Duljina niza JavaScript | Edureka var edu = novi niz (10, 20, 30) document.write ('edu.length je:' + edu.length)

Izlaz:

edu.duljina je: 3
  1. Prototip: Svojstvo prototipa omogućuje nam dodavanje metoda i svojstava bilo kojem objektu (Number, Boolean, String i Date, itd.). To je globalno vlasništvo

Sintaksa:

object.prototype.name = vrijednost

Kodirati:

Edureka Objects funkcija 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 ('Online tečaj je:' + myOnline.course + ' 
') document.write (' Mrežna platforma je: '+ myOnline.platform +'
') document.write (' Online cijena je: '+ myOnline.price +'
')

Izlaz:

Internetski tečaj je: R programiranje Internetska platforma je: Edureka Online cijena je: 2400

Metode manipulacije žicama

S.brMetoda
jedan indexOf ()

Vraća vrijednost indeksa prvog pojavljivanja bilo kojeg objekta niza.

2 kriška()

Ova se metoda koristi za izdvajanje određenog odjeljka iz datog niza

3 podjela()

Za razdvajanje niza u dva odvojena niza koristi se ova metoda

4 concat ()

Ova se metoda koristi za spajanje dva različita niza i vraćanje spojenog niza

5 vrijednost()

Za vraćanje primarne vrijednosti niza koristi se ova metoda

Iz tablice ćemo se usredotočiti samo na concat () metoda. Kao što smo svjesni da metoda spajanja uzima više nizova, spaja ih i vraća novi pojedinačni niz. Sintaksa, argument i primjer dani su u nastavku:

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

edu1, edu2 i hellip eduN su nizovi koji se prosljeđuju za spajanje.

  • Kodirati:
Spajanje nizova | Edureka var edu1 = novi niz ('Ako je riječ o učenju') var edu2 = novi niz ('Edureka je prava platforma') var edu3 = edu1.concat (edu2) document.write ('Rezultat:' + edu3)

Izlaz:

Ako se radi o učenju, Edureka je prava platforma

Također, kao programer, ponekad postoji potreba za spajanjem više nizova zajedno. više od dva. Pogledajmo jednostavan dio koda koji naglašava upotrebu spajanja nizova u JavaScript-u:

 

Spojimo tri niza

što je scipy u pythonu
Edureka funkcija gumba myFunction () {var edu1 = 'Pozdrav' var edu2 = 'Edureka,' var edu3 = 'Kodirajmo danas!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). innerHTML = con}

Izlaz:

Dakle, razgovarali smo o svemu što se odnosi na spajanje nizova u JavaScriptu, sada smo u mogućnosti pisati kodove i provjeriti možemo li stvarno implementirati metodu spajanja. Evo ovdje što možete učiniti prije pisanja djela:

  1. Vizualizirajte tijek vašeg programa
  2. Odlučite se za deklaracije varijabli
  3. Zabilježite malo žice
  4. Prati primjeri ovdje napisano
  5. Dobro je to testirati na svom lokalni poslužitelj .

Ovim smo došli do kraja našeg povezivanja nizova u JavaScript blogu. Nadam se da ste razumjeli različite načine spajanja ili spajanja nizova.

Sad kad znate za JavaScript, pogledajte od Edureke. Obuka za certificiranje web razvoja pomoći će vam naučiti kako stvoriti impresivne web stranice pomoću HTML5, CSS3, Twitter Bootstrap 3, jQuery i Google API-ja i rasporediti ih na Amazon Simple Storage Service (S3).

Imate pitanje za nas? Molimo vas da ga spominjete u odjeljku za komentare 'Spajanje nizova u JavaScriptu', a mi ćemo vam se javiti.