with ステートメント

ステートメントで使用する既定のオブジェクトを設定します。

with (object)
   statement

引数

  • object
    必ず指定します。 新しい既定のオブジェクトを指定します。

  • statement
    必ず指定します。 object を既定のオブジェクトとして使用するステートメントを指定します。 複合ステートメントを指定することもできます。

解説

一般に、with ステートメントは特定の場面で、記述するコードの量を少なくするために使用します。

使用例

たとえば、次のコードは Math を繰り返し使用する例です。

var x, y;
x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10);
y = Math.tan(14 * Math.E);

with ステートメントを使用すると、次のように簡単で読みやすいコードになります。

var x, y;
with (Math){
   x = cos(3 * PI) + sin (LN10);
   y = tan(14 * E);
}

必要条件

Version 1

参照

参照

this ステートメント