Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 リファレンスガイド > ActionScript クラス > String > length (String.length プロパティ) | |||
public length : Number
指定した String オブジェクト内にある文字数を表す整数です。
すべてのストリングインデックスはゼロから始まるため、各ストリング x の最終文字のインデックスは x.length - 1 のようになります。
対応バージョン : ActionScript 1.0、Flash Player 5
次の例では、新しい String オブジェクトを作成し、String.length を使用して文字数をカウントします。
var my_str:String = "Hello world!"; trace(my_str.length); // output: 12
次の例では、0 から my_str.length までループします。このコードでは、ストリング内の文字をチェックします。ストリングに @ 文字が含まれる場合には、[出力] パネルに true が表示されます。@ 文字がない場合には、[出力] パネルに false が表示されます。
function checkAtSymbol(my_str:String):Boolean {
for (var i = 0; i<my_str.length; i++) {
if (my_str.charAt(i) == "@") {
return true;
}
}
return false;
}
trace(checkAtSymbol("dog@house.net")); // output: true
trace(checkAtSymbol("Chris")); // output: false
別の例については、Flash サンプルページ (www.adobe.com/go/learn_fl_samples_jp) を参照してください。"Samples" zip ファイルをダウンロードし解凍して、"ActionScript2.0/Strings" フォルダに移動して Strings.fla ファイルにアクセスします。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00002164.html