JS 문자열 '+' 대 Concat 방법

Js Munjayeol Dae Concat Bangbeob



경우에 따라 개발자는 정규 표현식, 브라우저 쿠키 또는 로컬 저장소, 자동 테스트 또는 사용자 알림 또는 메시지용 동적 문자열 등에 사용할 문자열 생성과 같은 다양한 상황에서 여러 문자열을 단일 문자열로 연결해야 합니다. 보다 구체적으로 다양한 방법으로 문자열을 결합하면 개발자가 보다 동적이고 유연한 웹 애플리케이션을 만들 수 있습니다.

이 블로그는 ' + ” 연산자 및 “ 연결() ” JavaScript의 메소드.







JS 문자열 '+' 대 'concat()' 메서드

+ ” 연산자 및 “ 연결() ” 메서드는 둘 다 JavaScript에서 둘 이상의 문자열을 결합/결합하는 데 사용됩니다. '+' 연산자는 문자열을 연결하는 속기 방법인 반면 'concat()' 메서드는 문자열을 결합하는 보다 명확한 방법입니다.



통사론



'+' 연산자에 대해 주어진 구문을 사용하여 문자열을 결합합니다.





문자열1 + 문자열2


다음 구문은 'concat()' 메서드에 사용됩니다.

string.concat ( 문자열1, 문자열2, ... , 문자열N ) ;


예 1: '+' 연산자를 사용하여 문자열 결합



두 개의 문자열 생성 ' str1 ' 그리고 ' str2 ”:

변수 str1 = '에 오신 것을 환영합니다 ' ;
변수 str2 = '리눅스' ;


사용 ' + ” 연산자는 이 두 문자열을 결합하거나 추가하고 결과 문자열을 변수에 저장합니다. 가입하다 ”:

~였다 가입하다 = str1 + str2;


마지막으로 연결된 문자열을 콘솔에 인쇄합니다.

console.log ( 가입하다 ) ;


산출


숫자 값에 사용하면 숫자의 합계가 표시됩니다.


예 2: 'concat()' 메서드를 사용하여 문자열 결합

를 불러 ' 연결() ” 두 문자열을 결합하는 방법:

~였다 가입하다 = str1.concat ( str2 ) ;


결과 문자열을 콘솔에 인쇄합니다.

console.log ( 가입하다 ) ;


산출


이제 'concat()' 메서드를 사용하여 숫자 값을 연결해 보겠습니다. 산술 연산과 같은 연산을 수행하지 않고 문자열을 결합하기 때문에 오류가 발생합니다.


두 숫자를 결합하려면 문자열로 사용하십시오.

'+' 연산자와 'concat()' 메서드의 주요 차이점

'의 주요 차이점은 (+) ' 그리고 ' 연결() '는 아래와 같습니다.

(+) 연산자

concat() 메서드

(+)는 JavaScript 연산자입니다. concat()은 JavaScript 메서드입니다.
두 개 이상의 값이 필요합니다. 하나 이상의 문자열이 필요합니다.
문자열을 연결하고 숫자 데이터에 대한 산술 연산을 수행하는 데에도 사용됩니다. 문자열 값만 연결합니다.
숫자 값과 문자열에도 사용됩니다. 문자열에만 사용됩니다.


이것이 JavaScript의 문자열 '+' 연산자와 'concat()' 메서드에 관한 전부입니다.

결론

(+) ” 연산자 및 “ 연결() ” 메서드는 JavaScript에서 문자열을 연결하는 데 사용됩니다. 둘의 주요 차이점은 '+' 연산자도 산술 연산을 사용하여 숫자 값을 결합하거나 더한다는 것입니다. 반면 concat() 메서드는 문자열에만 적용됩니다. 이 블로그에서는 JavaScript에서 '+' 연산자와 'concat()' 메서드의 차이점을 설명했습니다.