Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/lansa050_2515.htm]
現在地: RAMP-TSガイド > スクリプト > 学習 > objGlobal を使用して共通使用されるファンクションを定義する

...

多くの場所で再利用する JavaScript ファンクションを作成する場合サイン・スクリプトにたとえば次のような処理を含めることができます。

     objGlobal.Mult = function (x,y)

...

 {
                var z = x * y;
                return(z);     }

objGlobal.Add  = function (x,y)

...

 {
                var z = x + y;
                return(z);     }
 

この操作では、MultとAddという名前でobjGlobalに2つのファンクションが定義され、それぞれのファンクションに含まれるコードが定義されています。 この操作では、MultとAddという名前でobjGlobalに2つのファンクションが定義され、それぞれのファンクションに含まれるコードが定義されています。 

これが完了すると、objGlobal.AddとobjGlobal.Multのそれぞれのファンクションは他のスクリプトで次のように実行できます。

     var q = objGlobal.Add(222,3);
alert( q.toString() );

q = objGlobal.Mult(22,33);
alert( q.toString() );


この結果、225と726がそれぞれ表示されます。
 
 
[ Image Removed |../../index.htm#lansa/lansa050_2515.htm]この結果、225と726がそれぞれ表示されます。