Lecture/Javascript-기초
문자열 관련 함수
알 수 없는 사용자
2012. 7. 2. 00:07
반응형
<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"가 반환된다.