JavaScript 制御構造 新しいページはコチラ
提供: yonewiki
(→with 省略表記) |
(→with 省略表記) |
||
717行: | 717行: | ||
=== with 省略表記 === | === with 省略表記 === | ||
*with(document){ ... } | *with(document){ ... } | ||
− | :と上記のようにすると{ ... } | + | :と上記のようにすると{ ... }で囲われた部分でdocumentというオブジェクトの階層表記を省略することができます。上記のサンプルでは何度も何度もdocumentというキーワードが登場してしまっていて煩雑になっています。このコード記述労力を低減することができる構造文です。もちろんdocument以外の階層構造の表記についても、省略可能ですので、もっと長い階層名とかだと、何度も繰り返す必要がある場合は、少し楽かもしれません。VBAという言語でも似たような省略記法が実現できますので、VBAを知っている人には理解しやすいと思います。 |