[Javascript] 연산자(Operators) 정리

June Kang·2021년 5월 30일
0
post-thumbnail

할당 연산자(Assignment Operator)

할당 연산자(Assignment operators)는 자바 스크립트의 변수에 값을 할당하는 데 사용됩니다.

x=10 과 y=5 로 주어진 경우, 아래 표는 할당 연산자들을 설명합니다.

OperatorExampleSame AsResult
=x=yx=5
+=x+=yx=x+yx=15
-=x-=yx=x-yx=5
*=x*=yx=x*yx=50
/=x/=yx=x/yx=2
%=x%=yx=x%yx=0

문자열(String) 연산자

'+' 연산자는 문자열 변수 또는 텍스트 값을 추가 하는데도 사용될 수 있습니다.

const str = 'Hello' + ' ' + 'world';
document.writeln(str); // Hello world

숫자를 더 할 때 '+' 연산자를 사용하는 것처럼 문자열을 이어줄 때도 위와 같이 '+' 연산자를 사용할 수 있습니다. 문자열을 이어주는 방법 중 가장 성능이 뛰어납니다.

문자열을 추가하는데 += 연산자도 사용될 수 있습니다.
concat() 메서드보다 할당 연산자 (+, +=)를 사용하는게 더 좋습니다. 성능 테스트 결과에 따르면 할당 연산자의 속도가 몇 배 빠릅니다.

let str = 'Hello';
str += ' ';
str += 'world';

document.writeln(str); // Hello world
profile
무슨 생각을 해... 그냥 하는거지 ~(˘▾˘~)

0개의 댓글