javaScriptにおけるwith関数の使用例の分析


javaScriptのwith関数、いわゆるwith文は、ある特定のオブジェクトの中の既存の属性を引用するのに便利ですが、オブジェクトに属性を追加するためには使用できません.オブジェクトに新しい属性を作成するには、オブジェクトを明確に参照する必要があります.
with関数は、ステートメントにデフォルトのオブジェクトを設定します.
with(object)  statements
パラメータ:
object
新しいデフォルトのオブジェクト.
statements
一つ以上の文で、objectはこの文のデフォルトのオブジェクトです.
説明:
with文は通常、特定の状況において書かなければならないコード量を短縮するために用いられる.以下の例では、Mathの繰り返しに注意してください.

    x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10) y = Math.tan(14 * Math.E) 
  
with文を使うとコードが短くなり、読みやすくなります.

    with (Math){ x = cos(3 * PI) + sin (LN10) y = tan(14 * E)} 
  
アプリケーションコードの例:  with(document)write('fileSize='+fileSize),title='Hellow',bgColor='teal'; で べたように、 さんのjavascriptプログラムの に に ちます.