<script language="javascript">
var str1 = "Happy day";
var str2 = "우리나라 좋은나라";
document.write("<pre>");
document.writeln(str1+" 앞글자만 대문자 변환 : "+"까먹었음");
document.writeln(str1+" 대문자 변환 : "+str1.toUpperCase());
document.writeln(str1+" 소문자 변환 : "+str1.toLowerCase());
document.writeln();
document.writeln(str1+" 글자 수 : "+str1.length); // 공백 포함
document.writeln(str2+" 글자 수 : "+str2.length);
document.writeln();
document.writeln(str1+" 의 indexOf('문자') : "+str1.indexOf("a")); // 문자의 index 값 출력
// 0부터 시작, 대소문자 구분, 중복될 경우 앞의 값 출력, 존재하지 않을 경우 -1 출력
document.writeln(str2+" 의 indexOf('문자') : "+str2.indexOf("나"));
document.writeln(str2+" 의 lastIndexOf('문자') : "+str2.lastIndexOf("나")); // 중복될 경우 마지막 값 출력
document.writeln();
document.writeln(str1+" 의 charAt(index번호) : "+str1.charAt(0)); // index번호에 해당하는 문자 출력
document.writeln(str2+" 의 charAt(index번호) : "+str2.charAt(3));
document.writeln();
document.writeln(str1+" 의 substring(index번호1, index번호2) : "+str1.substring(0,5)); // index번호1 부터 (index번호2 -1) 까지 문자 출력
document.writeln(str1+" 의 substring(index번호1) : "+str1.substring(1)); // index번호2 생략시 문자열 끝까지 출력
document.writeln(str1+" 의 substring(index번호1, -index번호2) : "+str1.substring(2,-1)); // index번호 음수는 불가
document.writeln();
document.writeln(str1+" 의 slice(index번호1, -index번호2) : "+str1.slice(2,-1)); // index번호가 음수일 경우 오른쪽 기준으로 0부터 시작
document.writeln(str1+" 의 slice(index번호1) : "+str1.slice(1));
document.writeln(str1+" 의 slice(index번호1, index번호2) : "+str1.slice(0,5)); // 음수를 제외하면 substring와 같다.
document.writeln();
document.writeln(str1+" 의 substr(index번호, length) : "+str1.substr(2,5)); // index번호 부터 length(글자 수) 만큼 출력
document.writeln(str1+" 의 substr(index번호, length) : "+str1.substr(2,1));
document.write("</pre>");
</script>
--------------------------------------------------------------------------------------
Happy day 앞글자만 대문자 변환 : 까먹었음
Happy day 대문자 변환 : HAPPY DAY
Happy day 소문자 변환 : happy day
Happy day 글자 수 : 9
우리나라 좋은나라 글자 수 : 9
Happy day 의 indexOf('문자') : 1
우리나라 좋은나라 의 indexOf('문자') : 2
우리나라 좋은나라 의 lastIndexOf('문자') : 7
Happy day 의 charAt(index번호) : H
우리나라 좋은나라 의 charAt(index번호) : 라
Happy day 의 substring(index번호1, index번호2) : Happy
Happy day 의 substring(index번호1) : appy day
Happy day 의 substring(index번호1, -index번호2) : Ha
Happy day 의 slice(index번호1, -index번호2) : ppy da
Happy day 의 slice(index번호1) : appy day
Happy day 의 slice(index번호1, index번호2) : Happy
Happy day 의 substr(index번호, length) : ppy d
Happy day 의 substr(index번호, length) : p