アクションスクリプト関数


  Share  
|


関数を整理することができ、コードを再利用しています。 あなたは、タイムラインの場所と同じように機能していていることだ。 ここでは、単純な機能:

 機能myfunction ( num )は( var newnum = num件+ 3 ;戻りnewnum ; ) 

関数で始まるキーワードに続けて、関数名機能します。 関数名の値は何でもしたいと同じように、変数名となります。 しかし、何かしなければならないが、通常の機能はどのように関係しています。

関数名の後に左括弧来ました。 それから次のようにパラメータのリストです。 パラメータは、変数を定義する際には、この関数が呼び出されます。 と考えることもでき関数を入力します。 この場合は、現在の数多くの機能を与えるだろうに何かをします。

してもらうことができ、多くの、またはパラメータありませんします。 いずれにせよ、オフを閉じる]セクションでは、パラメータを使用する権利を開き、それから括弧ブラケット機能を開始します。

すべての行の間に開いたり、閉じたりかっこ内の手順は、機能します。 この場合は、新しいローカル変数が作成されると、呼ばれnewnumます。 値のnewnumはどのように設定されnumが、プラス3 。 ですので、もしあなたに合格する7には、 num件の機能としては、 newnumは現在、 10 。

戻りコマンドには、特別なコマンドを関数の内部でのみ使用されます。 それが完了すると、関数の値を設定し、その結果として機能します。 この場合は、 newnumは、結果の機能です。

この機能を使用する、ということだったように、標準のアクションスクリプトやコマンドの機能など、トレースします。 ここでは、例:

  varする= myfunction ( 7 ) ; 

この行のコードを新規に作成しローカル変数と呼ばれるa. この場所にすることの結果をmyfunction ( 7 )します。 この値を決定し、 myfunctionと呼ばれ、 7番としてのみパラメータです。

機能を起動したとき、それを作成するローカル変数num件と呼ばれる場所7内部にしてください。 その後、内部のコードを実行し、これで終わるのコマンドを送信して戻り値を10に戻ることはもともとは、関数と呼ばれます。 この場合は、取得するに設定され10 。

大きなものについては、関数を再利用することができます。 ここでは、 3つの行のコードを生成して、 3種類の機能を再利用して検索結果:

 トレース( myfunction ( 7 ) ) ;トレース( myfunction ( 13 ) ) ;トレース( myfunction ( 2 ) ) ; 

このコードを実行したときだけでなく、それ以前に含まれる機能になるでしょうその結果10 、 16 、および5です。 別の関数を使用する利点は、 1つの変更を行うことができ、機能、および影響を与えることは、すべてのコマンドを使用して機能しています。 たとえば、変更した場合は+ 3の機能を+ 4 、その結果、上記の3行となる11 、 17日と6します。

これは、記事を追加したミラノmidovich

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions