InDesign CS5自動化作戦 (InDesign CS5 Automation Operation)

■プロパティ/メソッド


 プロパティはオブジェクトが持っている値です。ページのサイズや文字の色、レイヤーの名前などが該当します。メソッドはオブジェクトに指示を与えます。プロパティ、メソッドともにオブジェクト名とプロパティ/メソッド名を.(ドット、ピリオド)で区切って記述します。プロパティとメソッドの区別がつかない場合は命令の後ろに()がついていればメソッド、そうでなければプロパティといった見分け方で良いでしょう。
 メソッドはプロパティと異なり複数列記することができます。複数メソッドを列記した場合には左側のメソッドから順次処理されます。(複数メソッドを列記したものはメソッドチェーンと呼ばれます)

【注記】JavaScriptではメソッドもプロパティの1つです。メソッドはプロパティに実行する関数が指定されているだけだからです。JavaScriptではプロパティ名に()をつけた場合、値を評価(eval)して実行するだけです。

写真素材 PIXTA