JS nizi »+« proti metodi Concat

Js Nizi Proti Metodi Concat



Včasih morajo razvijalci združiti več nizov v en sam niz v različnih situacijah, kot je ustvarjanje nizov za uporabo v regularnih izrazih, v piškotkih brskalnika ali lokalnem shranjevanju, pri avtomatiziranem testiranju ali dinamičnih nizih za uporabniška obvestila ali sporočila in tako naprej. Natančneje, združevanje nizov na različne načine razvijalcem omogoča ustvarjanje bolj dinamičnih in prilagodljivih spletnih aplikacij.

Ta blog bo pokazal razliko med ' + ' in ' concat() ” v JavaScriptu.







Metoda nizov JS »+« proti »concat()«.

' + ' in ' concat() ” se uporabljata za združevanje/združevanje dveh ali več nizov v JavaScriptu. Operator »+« je skrajšan način za združevanje nizov, medtem ko je metoda »concat()« bolj ekspliciten način za združevanje nizov.



Sintaksa



Za združevanje nizov uporabite dano sintakso za operator »+«:





niz1 + niz2


Za metodo »concat()« se uporablja naslednja sintaksa:

string.concat ( niz1, niz2, ... , nizN ) ;


Primer 1: Združevanje nizov z uporabo operatorja »+«.



Ustvari dva niza ' str1 « in » str2 ”:

var str1 = 'Dobrodošli v ' ;
var str2 = 'Linux' ;


Uporabi ' + ” za združevanje ali dodajanje teh dveh nizov in shranjevanje nastalega niza v spremenljivko “ pridruži se ”:

je bil pridruži se = str1 + str2;


Nazadnje natisnite povezani niz na konzoli:

console.log ( pridruži se ) ;


Izhod


Če ga uporabite v številski vrednosti, boste dobili vsoto števil:


Primer 2: Združevanje nizov z metodo »concat()«.

Pokličite ' concat() ” za združevanje dveh nizov:

je bil pridruži se = str1.concat ( str2 ) ;


Natisnite dobljeni niz na konzoli:

console.log ( pridruži se ) ;


Izhod


Zdaj pa poskusimo združiti številske vrednosti z metodo »concat()«. Sporočilo bo napako, ker združuje nize in ne izvaja nobene operacije, kot je aritmetična operacija:


Če želite združiti dve številki, ju uporabite kot niz:

Primarna razlika med operatorjem »+« in metodo »concat()«.

Glavna razlika med ' (+) ' in ' concat() ” je podan spodaj:

(+) Operater

metoda concat().

(+) je operater JavaScript. concat() je metoda JavaScript.
Zahtevani sta vsaj dve vrednosti. Potreben je vsaj en niz.
Združi nize in se uporablja tudi za izvajanje aritmetične operacije na numeričnih podatkih. Združite samo vrednosti nizov.
Uporablja se za številske vrednosti in tudi za nize. Uporablja se samo za strune.


To je vse o operatorju nizov »+« in metodi »concat()« v JavaScriptu.

Zaključek

' (+) ' in ' concat() ” se uporabljajo za veriženje nizov v JavaScriptu. Glavna razlika pri obeh je v tem, da operator »+« tudi združuje ali sešteva številske vrednosti z uporabo aritmetičnih operacij. Medtem ko metoda concat() velja samo za nize. V tem blogu smo prikazali razliko med operatorjem »+« in metodo »concat()« v JavaScriptu.