Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 の学習 > シンタックスと言語の基礎 > ステートメントについて | |||
"ステートメント" は、特定のアクションなど、何かを実行するために FLA ファイルに与える指示です。たとえば、条件ステートメントを使用すると、何かが true であるか存在しているかを判断できます。次に、条件が true であるかどうかに基づいて、関数や式などの指定するアクションを実行することができます。
たとえば、if ステートメントは条件ステートメントであり、条件を評価して、コードで発生する次のアクションを判断します。
//if ステートメント
if (condition) {
// ステートメント;
}
また、return ステートメントは、関数の実行結果を値として返します。
ActionScript のフォーマットまたは記述には、多くの異なる方法があります。シンタックスを作成する方法は、ActionScript を記述する開発者によって異なる可能性があります。たとえば、ステートメントに空白を挿入する方法や、コードで中カッコ ({}) を配置する場所などです。コードを壊すことなくステートメントを作成するにはいくつか別の方法がありますが、適格な ActionScript を記述するためには、従う必要があるガイドラインがあります。
ActionScript を読みやすくするには、1 行に 1 つのステートメントのみを書くようにします。次の例では、ステートメントの推奨の使用方法と推奨されない使用方法を示します。
theNum++; // 推奨されます theOtherNum++; // 推奨されます aNum++; anOtherNum++; // 推奨されません
変数は別個のステートメントとして代入します。次に例を示します。
var myNum:Number = (a = b + c) + d;
この ActionScript はコード内に代入ステートメントを埋め込んでいますが、読みにくくなります。これは、次のように各変数を別のステートメントで代入する方が読みやすくなります。
var a:Number = b + c; var myNum:Number = a + d;
以下のセクションでは、ActionScript で特定のステートメントを作成する方法を示します。イベントの記述とフォーマットの詳細については、イベントの処理を参照してください。
各ステートメントの詳細については、次のトピックを参照してください。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000699.html