■ String객체(문자열 관련)
문자열.프로퍼티 또는 문자열.메서드 |
사용자 입력값을 체크하는 중요한 객체!!! |
속성 | |
length | 문자열의 길이 (한글 한문자도 1로) |
메서드 | |
charAt(숫자) |
숫자 위치에 해당하는 문자 |
indexOf(문자 또는 문자열) | 문자 또는 문자열이 나오는 위치를 숫자로 * 왼쪽 부터 |
substring(숫자1,숫자2) * 소문자로 | 위치로 숫자1 에서 숫자2-1 사이 문자열 |
split(대상,"기준문자") | 대상문자열을 기준문자로 분리=>배열로 |
* 기타 많지만 자주 사용하는 것만! |
<script language="javascript"> str = "안녕하세요! DRAGONEYE입니다~~" document.write(str.length + "<br>") document.write(str.charAt(5) + "<br>") document.write(str.indexOf("!") + "<br>") document.write(str.substring(7, 16)+ "<br>") </script> |
<script language="javascript"> str = "안녕하세요! DRAGONEYE입니다~~" // 반복적으로 모든 문자를 하나씩 검사하여 "!" 포함 여부를 알아내기 for (k=0 ; k < str.length ; k++) { if (str.charAt(k)=="!") { document.write("! 가 있군요") } } </script> |
<script language="javascript"> str = "안녕하세요! DRAGONEYE입니다~~" if (eval(str.indexOf("!"))>0) { document.write("! 가 있군요") } // str.indexOf() 는 포함시 0보다 큰 숫자, 못 찾으면 -1을 </script> <script language="javascript"> // 드라군님 제공 소스 var s = "1,2,3,4"; var buff = s.split(","); for(i=0; i<buff.length; i++) { document.write(buff[i] + "<BR>"); } </script> |
'공부방 > 자바스크립트' 카테고리의 다른 글
[자바스크립트] select객체 (0) | 2009.09.04 |
---|---|
[자바스크립트] 이벤트 (0) | 2009.09.04 |
[자바스크립트] 배열 (0) | 2009.09.04 |
[자바스크립트] ESC를 누르면 닫히는 팝업창 (0) | 2009.09.04 |
[자바스크립트] 브라우저 종료확인창 없이 닫기 (0) | 2009.08.27 |