var Str = new String() Str = StringObject.big() Str = StringObject.small() Str = StringObject.bold() Str = StringObject.italics() Str = StringObject.strike() Str = StringObject.sup Str = StringObject.sub Str = StringObject.toUpperCase() Str = StringObject.toLowerCase() Str = StringObject.fixed() Str = StringObject.fontcolor( Color ) Str = StringObject.fontsize( Size ) Str = StringObject.charAt( Value ) Str = StringObject.match( Strg ) Str = StringObject.replace( a, b ) Str = StringObject.substr( a, n ) Str = StringObject.substring( a, b ) Address = StringObject.indexOf( Str, a ) Address = StringObject.lastIndexOf( Str, a ) Array = StringObject.split( Strg ) Length = StringObject.length Str = StringObject.link( URL )StringObject.anchor( AnchorName ) |
文字列の生成 大きく 小さく ボールド( 太文字 ) イタリック( 斜体 ) 打ち消し線 上付き 下付き 大文字 小文字 固定ピッチフォント 表示カラーを設定 サイズを設定 指定位置の1文字を取得 検索文字列が存在するか a を b に置き換る a から、n バイトを取得 a 〜 b の位置までを取得 Str を a から前方検索 Str を a から後方検索 指定文字列で分割。 文字列のサイズ リンクを設定 アンカーを設定 |
1. 検索位置について、先頭は 0 バイト目の扱いになる。 2. substr、substring 時、2バイトコードは注意。偶数バイト指定にする事。 3. indexOf の開始位置は省略可。省略時は先頭から。未発見時は -1。 4. lastindexOf の開始位置は省略可。省略時は末尾から。未発見時は -1。 5. split で分割された、文字列は先頭から順番に配列として格納される。 |
<SCRIPT TYPE="text/JavaScript"> <!-- var msg = new String(); document.write( "<a href='#jump'>ジャンプ( アンカー )</a> " ); msg = "ジャンプ( URL )"; document.write( msg.link( "../java_ref.html" ), "<BR><BR>" ); msg = "This program is created by JavaScript."; document.write( msg, "<BR>" ); document.write( msg.big(), "<BR>" ); document.write( msg.small(), "<BR>" ); document.write( msg.bold(), "<BR>" ); document.write( msg.italics(), "<BR>" ); document.write( msg.strike(), "<BR>" ); document.write( "sup:", msg.sup(), "<BR>" ); document.write( "sub:", msg.sub(), "<BR>" ); document.write( msg.toUpperCase(), "<BR>" ); document.write( msg.toLowerCase(), "<BR>" ); document.write( msg.fixed(), "<BR>" ); document.write( msg.fontcolor( "red" ), "<BR>" ); document.write( msg.fontsize( 5 ), "<BR>" ); document.write( msg, " の5番目の文字は ", msg.charAt( 5 ), "<BR>" ); document.write( msg.match( "Java" ) , "<BR>" ); document.write( msg.replace( "JavaScript", "Venom" ), "<BR>" ); document.write( msg.substr( 5, 7 ), "<BR>" ); document.write( msg.substring( 5, 12 ), "<BR>" ); document.write( msg.indexOf( "program" ), "<BR>" ); document.write( msg.lastIndexOf( "program" ), "<BR>" ); str = msg.split( " " ); for( i in str ) { document.write( "split[", i, "]: ", str[i] , "<BR>" ); } document.write( msg.length, "<BR><BR>" ); document.write( "ジャンプ先".anchor( "jump" ) ); //--> </SCRIPT> |