Czasami programiści muszą połączyć wiele ciągów w jeden ciąg w różnych sytuacjach, takich jak tworzenie ciągów do użytku w wyrażeniach regularnych, w plikach cookie przeglądarki lub przechowywanie lokalne, w automatycznych testach lub dynamicznych ciągach do powiadomień lub wiadomości użytkowników i tak dalej. Mówiąc dokładniej, łączenie ciągów na różne sposoby pozwala programistom tworzyć bardziej dynamiczne i elastyczne aplikacje internetowe.
Ten blog pokaże różnicę między „+„Operator i„ ”conat ()„Metoda w JavaScript.
Metoda JS Strings „+” vs „concat ()”
„„+„Operator i„ ”conat ()”Metoda jest używana do łączenia/łączenia dwóch lub więcej ciągów w JavaScript. Operator „+” to skrótowy sposób na połączenie strun, podczas gdy metoda „concat ()” jest bardziej wyraźnym sposobem na dołączenie do strin.
Składnia
Użyj podanej składni dla operatora „+”, aby dołączyć do ciągów:
String1 + String2
Do metody „concat ()” stosuje się następującą składnię:
strunowy.conat (String1, String2,…, Stringn);
Przykład 1: Łączy przy użyciu operatora „+”
Utwórz dwa struny „str1" I "str2”:
var str1 = "witamy";
var str2 = "Linuxhint";
Użyj "+„Operator, aby połączyć lub dodać te dwa ciągi i przechowywać wynikowy ciąg do zmiennej”dołączyć”:
var join = str1 + str2;
Na koniec wydrukuj połączony ciąg na konsoli:
konsola.log (dołącz);
Wyjście
Używanie go w wartości numerycznej poda sumę liczb:
Przykład 2: Łączy przy użyciu metody „concat ()”
Zadzwoń do "conat ()„Metoda dołączenia do dwóch strun:
var join = str1.Conat (STR2);
Wydrukuj wynikowy ciąg na konsoli:
konsola.log (dołącz);
Wyjście
Teraz spróbujmy dołączyć do wartości liczbowych za pomocą metody „concat ()”. Daje błąd, ponieważ dołącza do ciągów, które nie wykonują żadnej operacji, jak operacja arytmetyczna:
Jeśli chcesz dołączyć do dwóch liczb, użyj ich jako ciągu:
Podstawowa różnica między operatorem „+” a metodą „conat ()”
Podstawowa różnica między „(+)”I„ „conat ()”Podano poniżej:
(+) Operator | Metoda conat () |
(+) jest operatorem JavaScript. | concat () to metoda JavaScript. |
Wymagane są co najmniej dwie wartości. | Wymagany jest co najmniej jeden ciąg. |
Łączyć ciągi, a także wykorzystywane do wykonywania operacji arytmetycznej na danych numerycznych. | Tylko połącz wartości łańcucha. |
Używane do wartości liczbowych, a także dla ciągów. | Używany tylko do strun. |
To wszystko o metodzie Strings „+” i metodę „Conat ()” w JavaScript.
Wniosek
„„(+)„Operator i„ ”conat ()”Metoda jest wykorzystywana do łączenia ciągów w JavaScript. Główna różnica w obu jest to, że operator „+” również łączy lub dodaje wartości liczbowe przy użyciu operacji arytmetycznych. Podczas gdy metoda conat () dotyczy tylko strun. Na tym blogu wykazaliśmy różnicę między operatorem „+” a metodą „concat ()” w JavaScript.