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);
}