http://cafe.naver.com/q69/7383
string
1. 스트링 오브젝트 생성하기, 문자열 저장하기.
mystr = new String("how are you!");
//문자열 오브젝트를 생성한 후 mystr 변수에 넣어준다.
mystr = "how are you!";
//변수에 문자열 하우아유를 넣는다.
2. 한 문자 추출하기
mystr = "how are you!";
munja = mystr.charAt(2);
// mystr 변수에서 3번째 있는 문자를 추출해서 munja 변수에 넣어준다.
// munja 변수에는 값 "w" 가 들어간다.
숫자는 0부터 시작하기 때문에 세번째 문자를 추출하려면 2를 써준다.
3. 문자가 숫자인지 검사
mystr = "how are you!";
munja = isNaN(mystr);
NaN : Not a Number 숫자가 아닌가? 라는 말이다.
그래 숫자 아니야.. 일 경우 결과값은 : true
아니야 숫자야 일 경우 결과값은 : false
//munja 의 값은 true 가 된다.
4. 문자열의 길이
mystr = "how are you!";
leng = mystr.length;
변수.length 는 변수에 들어있는 문자열의 총길이를 반환한다.
한글(2바이트)와 영어(1바이트)는 모두 1문자로 카운트 된다.
5. 문자열 빼내기
mystr = "how are you!";
munja = mystr.substring(4,5);
// 변수mystr 에서 4번째에서 5번째 까지의 문짜열을 빼내어 저장 (참고,0부터시작함)
munja 에는 "ar" 이 저장됨
mystr = "how are you!";
munja = mystr.substr(4,5);
// 변수mystr 에서 4에서부터 5개의문짜열을 빼내어 저장 (참고,0부터시작함)
munja 에는 "are y" 가 저장됨