본문 바로가기
카테고리 없음

node.js/자바스크립트 - 문자열 연산

 

문자열 연산 +
감”과 “자”를 더하면 무엇이 될까요? “감자”가 됩니다.
예시)
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

 

node.js / 자바스크립트

10장이 너무 글이 적은것 같아서 ㅎ.. 하나 더 올립니다. 앞에서 다룬 변수에는 숫자형과 문자형이 있는데요. 만일 숫자형과 문자형을 혼합해 사용하려면 어떻게 해야 할까요? 이를 테면 숫자변

itadventure.tistory.com