관리 메뉴

nkdk의 세상

JS :: 내장객체 String 본문

My Programing/HTML and JavaScript

JS :: 내장객체 String

nkdk 2008. 6. 16. 09:59

  • string객체
    문자열관련 속성/메서드를 제공합니다.

|형식| "문자열".메서드()
|형식| "문자열".속성

    • anchor("문장") : [문장]위치로 현재 페이지를 이동합니다.
    • big() : 큰 글자를 보여줍니다.
    • bold() : 굵은 글자로 보여줍니다.
    • fontcolor("색") : 글자색을 설정합니다.\
    • fontsize(크기) : 글자크기를 설정합니다.
    • italics() : 이탤릭체로 설정합니다.
    • link("URL") : 링크합니다.
    • small() : 작은 글자로 보여줍니다.
    • strike() : 삭선그은 글자를 보여줍니다.
    • sub() : 아래첨자로 설정합니다.
    • sup() : 위첨자로 설정합니다.
    • charAt(인덱스) : [인덱스]위치의 문자를 알아냅니다.
    • charCodeAt(인덱스) : [인덱스]를 이용하여 문자열의 ISO Latin-1값을 알아냅니다.
    • concat(문자열) : 한 문장에 [문자열]을 추가하여 새로운 한 문장으로 만듭니다.
    • fromCharCode(번호1, ...) : ISO Latin-1값에 해당하는 문자를 알아냅니다.
    • indexOf(문자열) : 문장중에서 찾는 [문자열]의 인덱스위치를 알아냅니다.
    • lastIndexOf(문자열) : 문장중에서 찾는 [문자열]의 마지막 인덱스위치를 알아냅니다.
    • slice(인덱스1, 인덱스2) : [인덱스1]에서 [인덱스2]이전의 문자열을 추출합니다.
    • split(구분문자, 갯수) : 문자열에서 [구분문자]를 이용하여 [갯수]만큼 문장을 나눕니다. [갯수]는 생략할 수 있습니다.
    • substring(시작인덱스, 길이) : 문자열의 [시작인덱스]위치에서부터 [길이]까지 문장을 추출.
    • toLowerCase() : 문자열을 소문자로 바꿉니다.
    • toUpperCase() : 문자열을 대문자로 바꿉니다.

<html>
<body>
<table border=0 cellspacing=0 cellpadding=10>
<tr>
  <td>
<script language="JavaScript">
<!--
document.write("굵은 글자".bold(), "<br>");
document.write("빨간 글자".fontcolor("red"), "<br>");
document.write("글자크기".fontsize(3), "<br>");
document.write("이탤릭체".italics(), "<br>");
document.write("네이버 바로가가".link("http://www.naver.com"), "<br>");
document.write("삭선그은 글자".strike(), "<br>");
// -->
</script>
  </td>
  <td>
<script language="JavaScript">
<!--
/* [J=0, a=1, v=2, a=3, 공백=4, S=5, c=6, r=7, i=8, p=9, t=10] */
document.write("[1] "+"Java Script".indexOf("a"), "<br>");
document.write("[2] "+"Java Script".lastIndexOf("a"), "<br>");
document.write("[3] "+"Java Script".toUpperCase(), "<br>");
document.write("[4] "+"Java Script".toLowerCase(), "<br>");
document.write("[5] "+"Java Script".charAt(7), "<br>");
document.write("[6] "+"Java Script".substring(3, 5), "<br>");
document.write("[7] "+"Java Script".substring(2), "<br>");
document.write("[8] "+"Java Script".slice(2, 4), "<br>");

var my_str1 = "i/love/you";
var my_str2 = my_str1.split("/");

document.write("[9] "+ my_str2, "<br>");
document.write("[10] "+ "Java Script".charCodeAt(3), "<br>");
// -->
</script>
  </td>
</tr>
</table>

</body>
</html>