Preferences = {
XDPI:90,
YDPI:90,
*:function(missing_name) {"Tell Joe he forgot to implement " + missing_name+ " property or func"}
}
古い/文書化されていない/縮小された/醜いクラスを取得したとします。独自の実装に置き換えたいとします。新しい「オブジェクト」内から欠落している可能性のあるすべての古いプロパティを取得するにはどうすればよいですか?.
(たとえば、技術者以外のユーザーが使用するクライアント スクリプト (マクロ) がたくさんあるとします。不足している関数のレポートを簡単にしたい)
Preferences.CurrentPrinter
たとえば、ユーザーがコンソールを見なくても、Preferences オブジェクトに CurrentPrinter プロパティがないことを診断させたいスクリプト呼び出しの場合