OpenLayers.Consoleクラス
OpenLayers.Consoleはディバッグとエラーログ出力用のクラスです。
Firebug Lite(../Firebug/firebug.js)を先にインクルードした場合は、OpenLayers.Console方法への呼び出しwindow.consoleにリダイレクトされます。そこでFirebug拡張を利用できます。
注:
Firebug extentionとFirebugライトで異なることに注意すべきです。特に、Firebugライトコンソールは、ハイパーリンクからコード或いはクリックでオブジェクトのプロパティをみることができません。
コンストラクター
log
log: function()
コンソールログオブジェクトです。Firebugライトコンソールは文字列記録します。
パラメータ
- object {Object}
debug
debug: function()
メッセージをコンソールに書き込みます。コール元のハイパーリンクも含んでいます。
パラメータ
- object {Object}
info
info: function()
メッセージをコンソールに書き込みます。"info"アイコン、色分けとコール元のハイパーリンクも含んでいます。
パラメータ
- object {Object}
warn
info: function()
メッセージをコンソールに書き込みます。“warning”アイコン、色分けとコール元のハイパーリンクも含んでいます。
パラメータ
- object {Object}
error
error: function()
メッセージをコンソールに書き込みます。“error”アイコン、色分けとコール元のハイパーリンクも含んでいます。
パラメータ
- object {Object}
assert
assert: function()
条件式をテストして、falseの場合は、メッセージをコンソールに書き込み、例外を起こします。
パラメータ
- object {Object}
dir
dir: function()
オブジェクトのすべて属性一覧を出力します。
パラメータ
- object {Object}
dirxml
dirxml: function()
HTML或いはXMLエレメントのXMLソースツリーを出力します。
Prints the XML source tree of an HTML or XML element. This looks identical to the view that you would see in the HTML tab. You can click on any node to inspect it in the HTML tab.
trace
trace: function()
JavaScriptの実行トレースを出力します。
group
group: function()
コンソールにメッセージを書いて、ネストブロックを作成、その後、すべてのメッセージをインデントします。 OpenLayers.Console.groupEnd()でブロックを閉じます。
パラメータ
- object {Object}
groupEnd
groupEnd: function()
開いたブロックを閉じます。
time
time: function()
指定された名前でタイマーを作成します。 OpenLayers.Console.timeEnd(name)で同じ名前のタイマーを停止して、経過時間を出力します。
パラメータ
- name {String} タイマーの名前。
timeEnd
timeEnd: function()
同じ名前のタイマーを停止して、経過時間を出力します。
パラメータ
- name {String} タイマーの名前。
profile
profile: function()
JavaScriptプロフィーラーを有効にします。オプション引数を指定された場合は、このタイトルはプロファイルのレポートのヘッダ部分に出力されます。
注:この機能は、Firebugライトで現在実装されません。
パラメータ
- title {String} プロフィーラーの名前(オプション)。
profileEnd
profileEnd: function()
avaScriptプロフィーラーをオフにして、レポートを出力します。
注:この機能は、Firebugライトで現在実装されません。
count
count: function()
特定行のコードを実行された回数を出力します。 オプション引数を指定された場合は、このタイトルは回数のヘッダ部分に出力されます。
パラメータ
- title {String} (オプション)。
page revision: 4, last edited: 28 Apr 2008 07:26