JavaScript での with の使用: 1. with ステートメントは、レベルごとのオブジェクト アクセスのための名前空間スタイルの短縮メソッドを提供します; 2. 同じオブジェクト内の複数のプロパティを繰り返し参照するためのショートカットは必要ありません。オブジェクト自体への参照。
このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター。
JavaScript での with の使用:
with ステートメントの本来の目的は、レベルごとのオブジェクト アクセスに名前空間スタイルのショートカットを提供することです。 、指定されたコード領域で、ノード名によってオブジェクトを直接呼び出します。
with は通常、オブジェクト自体を繰り返し参照せずに、同じオブジェクト内の複数のプロパティを繰り返し参照するためのショートカットとして使用されます。
たとえば、現在次のようなオブジェクトがあります。
var obj = { a: 1, b: 2, c: 3 };
obj の各項目の値を変更したい場合、一般的な書き方は次のようになります。
// 重复写了3次的“obj” obj.a = 2; obj.b = 3; obj.c = 4;
そして、with 記述メソッドを使用することで簡単なショートカットが作成されます
with (obj) { a = 3; b = 4; c = 5; }
このコードでは、with ステートメントを使用して obj オブジェクトを関連付けます。つまり、with コード ブロック内で各変数が最初に配置されます。ローカル変数と見なされ、ローカル変数が obj オブジェクトのプロパティと同じ名前を持つ場合、このローカル変数は obj オブジェクトのプロパティを指します。
関連する無料学習の推奨事項: JavaScript ビデオ チュートリアル
以上がJavaScriptでのwithの使い方は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。