문자열 처리 방법은 프로그래밍에서 매우 중요한 부분이다. 자바 스크립트에서 문자열을 처리하는 방법에 대해 알아보자.
두 개의 문자열을 하나로 합칠 때: + 연산자를 사용
txt1 = "문자열1";
txt2 = "문자열2";
txt3 = txt1 + txt2;
document.write(txt3); --->[결과] 문자열1문자열2
두 문자열 사이에 공백을 두고자 할 경우: 문자열1+" "+문자열2
txt1 = "문자열1";
txt2 = "문자열2";
txt3 = txt1 + " " + txt2;
document.write(txt3); --->[결과] 문자열1 문자열2
+ 연산자를 사용하면 문자열을 쉽게 합칠 수 있다. 하지만 문자열과 숫자를 +연산자를 사용하여 처리할 경우 숫자로 문자열로 변경되어 문자열에 추가된다.
x = "5" + 5;
x = 5 + "5";
x= "5" + "5";
위의 값은 모두 55가 출력된다. '문자열+숫자' 일 경우 숫자가 문자로 변경되어 문자열에 합쳐진다.
특수 문자 사용하기
var txt = "특수 문자 ""(인용구) 를 사용하기 위해서는 역슬래시를 사용합니다. ";
document.write(txt);
위에 코드는 자바스크립트 오류로 출력이 되지 않습니다. 올바른 출력을 위해서는 (\)backslash를 사용해야 합니다.
ver txt = "특수 문자 \"\"(인용구) 를 사용하기 위해서는 역슬래시를 사용해야 합니다. ";
document.write(txt);
'Java Script & DOM > Java Script ' 카테고리의 다른 글
자바스크립트 객체 지향 프로그래밍 설명 (0) | 2010.11.24 |
---|---|
자바스크립트의 타이밍 처리 (0) | 2010.02.10 |
만료된 페이지 처리방법 (0) | 2009.10.05 |
escape() 와 unescape() - 문자셋 변환 함수 (0) | 2009.09.02 |
eval() - 문자열을 실수로 바꾸는 함수 (0) | 2009.09.02 |