0724 JavaScript: 文字列を扱う
ローカル/グローバル変数
ローカル変数
関数内で宣言した変数。関数内でのみ有効。
関数の中以外で宣言した変数。プログラム全体で有効。
!ローカル変数はプログラム全体では通用しない
→すなわち、return 戻り値; を使わないと関数外においてローカル変数が使えない
Stringオブジェクト
var 変数 = new String( ‘文字列’ );
文字列を扱うためのオブジェクト
ex
var i;
var a = new String( '文字列を一文字ずつ取り出す' );
for( i=0; i<=(a.length-1); i++ ){
document.write( a.charAt(i)+'<br>' );
}
if文内
文字列は0からカウントされるため、i=0で、文字数は1からのカウントになるのでiから1を引く
charAt( )
指定した位置の文字列を取り出す
この場合、0番目の文字から一文字ずつ取り出され改行が加えられる