문자열 연산자(JavaScript)

문자열 연산자는 값을 연결합니다.

문자열 연산자는 다음과 같습니다.
연산자 설명
string1 + string2 string1string2를 연결하여 string2의 시작 문자가 string1의 종료 문자 다음에 나오도록 합니다.
string1 += string2 string1string2를 연결하고 string1에 결과를 지정합니다.

사용법

피연산자 중 하나가 문자열이면 덧셈 연산자는 연결을 의미합니다. 예를 들어 "foo" + 5 + 1"foo51"을 의미하고, "foo" + (5 + 1)"foo6"을 의미합니다. 모범 사례는 문자열 식에서 문자열이 아닌 표현식을 괄호로 묶는 것입니다.

예제

이 예제는 두 개의 문자열 변수를 연결합니다.
function p(stuff) {
	print("<<<" + stuff + ">>>");
}

var f = "foo";
var b = "bar";
p(f + " " + b); // "foo bar"

이 예제는 2개의 문자열 변수를 연결하고 변수에 결과를 지정합니다.

function p(stuff) {
	print("<<<" + stuff + ">>>");
}

var f = "foo";
var b = "bar";
var fb = f;
fb += " ";
fb += b;
p(fb); // "foo bar"
이 예제는 숫자 값을 문자열에 연결하는 방법을 보여줍니다.
function p(stuff) {
	print("<<<" + stuff + ">>>");
}

var f = "foo";
var n = 5;
p(f + n); // foo5
p(5 + f); // 5foo
p(f + n + 1); // foo51
p(f + (n + 1)); // foo6