문자열 연산 + |
“감”과 “자”를 더하면 무엇이 될까요? “감자”가 됩니다. |
예시) str="감"+"자"; // “감자” |
문자열 연산은 오로지 덧셈 + 밖에 없습니다.
문자열 연산에서의 덧셈기호는 2개의 문자열을 이어서 붙인다는 특성이 있는데요.
덧셈 기호 좌변과 우변의 변수 또는 문자열을 그대로 붙여 줍니다.
아래 코드를 실행할 경우, str1 의 ‘튀김과’ 와 str2의 ‘오뎅’을 붙여 ‘튀김과오뎅’이 됩니다.
str1='튀김과'; str2='오뎅'; str3=str1+str2; // 결과 : ‘튀김과오뎅’ |
아래와 같이 변수와 문자열을 섞어서 연속해 이어붙일 수도 있습니다.
count="1"; str="총 갯수는 " + count + "개입니다."; // 결과 : ‘총 갯수는 1개입니다.’ |
문자열 대입연산 += |
문자열 변수의 현재 내용 뒤에 이어 붙입니다. |
예시) str="자바스크립트"; str+=", 그리고"; str+=" 익스프레스"; // 결과 : 자바스크립트, 그리고 익스프레스 |
문자열 대입 연산자 또한 1가지 뿐인데요.
현재 변수에 들어 있는 값 뒤에 내용을 추가해주는 += 연산자입니다.
만일 변수str에 "자바스크립트" 라는 문자열이 들어 있다면,
아래 코드가 실행될 경우 원래 있던 "자바스크립트" 문자열은 그대로 둔채 뒷 부분에 "/HTML" 문자열을 붙여 줍니다. 그래서 "자바스크립트/HTML" 이 됩니다.
str+="/HTML"; |
문자열 연산은 끝! 쉽죠잉~?!
필요하신 분에게 도움이 되시길 바랍니다. 그러면 이만 :)
도움이 되셨다면 공감 한방, 댓글은 굿잡!
감사합니다~
다음 게시글 : https://itadventure.tistory.com/480