본문 바로가기
Lecture/Javascript-기초

문자열 관련 함수

by 알 수 없는 사용자 2012. 7. 2.
반응형

<script type="text/javascript">

  function test() {

 var strTemp="AbCdefgH,jKlm";

 alert(strTemp.split(",")[0]);

 alert(strTemp.charAt(2));

 alert(strTemp.toUpperCase());

 alert(strTemp.toLowerCase());

 alert(strTemp.length);

 alert(strTemp.substring(1, 5));

  }

</script>


split() : 특정 문자를 중심으로 문장을 나눈뒤 배열로 반환한다. 

     위의 코드는 ','를 중심으로 문자열을 나눈 뒤 반환되는 배열의 0번째 값(맨 처음값)을 반환하였다.


charAt() : 문자열에서 괄호안의 수와 같은 인덱스를 갖고있는 문자를 반환한다.

  인덱스는 배열과 마찬가지로 0부터 시작한다.


toUpperCase() : 문자열 전체를 대문자로 변환한다.


toLowerCase() :  문자열 전체를 소문자로 변환한다.


length : 문자열의 길이를 반환한다.


substring(start, end) : 시작(start) 인덱스 값부터 끝(end) 인덱스 -1만큼의 문자열을 반환한다.

  만약 "AbCdefgH,jKlm"이란 문자열이 있다고 하면, substring(1, 5)를 하였을경우 "bCde"가 반환된다.