제목 : 실습. 자바스크립트 내장객체(String객체)
<pre>
<SCRIPT LANGUAGE="JavaScript">
//String객체 : 문자열 처리 관련 속성 및 메서드 제공
var s = " Abc Def Fed Cba ";
with(document)
{
write(s.bold() + "<br>");//<b>
writeln(s.big());//<big>
writeln(s.blink());//<blink> IE에서 안됨...
writeln(s.fixed());//<tt>
writeln(s.italics());//<i>
writeln(s.small());//<small>
writeln(s.strike());//<s>,<strike>
writeln(s.sub());//<sub>
writeln(s.sup());//<sup>
writeln(s.fontcolor("blue").fontsize(7));//<font>
writeln(s.link("http://www.dotnetkorea.com/"));//<a href="">
writeln(s.anchor("Chapter1"));//<a name="">
//---------아래 항목은 자바스크립트 고유 기능---------
//var s = " Abc Def Fed Cba ";
writeln(s.length);//길이
writeln(s.toLowerCase());//소문자 : LCase()
writeln(s.toUpperCase());//대문자 : UCase()
writeln(s.charAt(5));//5번째 인덱스에 위치하는 문자
writeln(s.indexOf("e"));//"e" 문자열의 인덱스(위치)
writeln(s.lastIndexOf("e"));//뒤에서 "e" 문자열 검색
writeln(s.substring(5,8));//5번째인덱스에서 8-1번째
writeln(s.substr(5,3));//5번째인덱스부터 3자 반환
var ss = s.split(" ");//공백을 기준으로 배열값으로 반환
for(i = 0; i < ss.length; ++i)
{
writeln(ss[i]);
}
}
</SCRIPT>
</pre>