FirebugのConsole API
Console APIの日本語解説|
補足 記号の見方
console.log(object[, object, ...])
例: console.log(a); console.log(a,b); console.log(a,b,c,d,e,f,g); object:オブジェクト expression:評価式 node:ノード name:他の名前と区別のつくユニーク名を任意でつける console.time(name) console.timeEnd(name) ※ console.timeとconsole.timeEndはついになるため同じ組は同じ名前にする title:コンソールに表示されるときタイトルになる |
|||||||||||||
| 今回使用した例題用ファイルが「ここ」にあります。右クリックして「対象をファイルに保存」を選びダウンロードしてください。 | |||||||||||||
console.log(object[, object, ...]) コンソールにjavascriptのログを表示させます。 代用パターン %s 文字列
%d, %i 整数 %f 浮動小数点数 %o オブジェクトハイパーリンク 例: var a = "I love Firebug";
var b = 0; console.log(a); console.log(a,b); console.log("value for a is %s and the value of b is %d", a, b); 結果: ![]() |
|||||||||||||
console.debug(object[, object, ...]) コンソールにjavascriptのログと対応する行のハイパーリンクを表示させます。 例: var a = "I love Firebug";
var b = 0; console.debug(a); console.debug(a,b); 結果: ![]() |
|||||||||||||
console.info(object[, object, ...]) コンソールにアイコン 例: var a = "I love Firebug";
var b = 0; console.info(a); console.info(a,b); 結果: ![]() |
|||||||||||||
console.warn(object[, object, ...]) コンソールにアイコン 例: var a = "I love Firebug";
var b = 0; console.warn(a); console.warn(a,b); 結果: ![]() |
|||||||||||||
console.error(object[, object, ...]) コンソールにアイコン スクリプトエラーと同じ扱いになります。 例: var a = "I love Firebug";
var b = 0; console.error(a); console.error(a,b); 結果: ![]() |
|||||||||||||
console.assert(expression[, object, ...]) 評価式が偽の場合、コンソールにjavascriptのログを表示させます。 例: var a=10;
console.assert(a =10,"a = 10 は 偽",a);//真 console.assert(a < 1);//偽 console.assert(a < 1,a);//偽 console.assert(a < 1,"a < 1 は 偽",a);//偽 結果: ![]() |
|||||||||||||
console.dir(object) コンソールにDOMの解析結果を表示させます。 例: var typ = document.getElementById("obj");
console.dir(typ); 結果: ![]() |
|||||||||||||
console.dirxml(node) コンソールにHTML/XMLのツリー構造を表示させます。 例: var typ = document.getElementById("obj");
console.dirxml(typ); 結果: ![]() |
|||||||||||||
console.trace() コンソールに関数名を呼び出し順に表示させます。 例: console.trace();
htmlのbody要素部 <a href="javascript:void(0)" onmousedown="c_trace()" onclick="c_trace(); return false;" onmouseup="c_trace(); return false;">console.trace</a> 結果: ![]() |
|||||||||||||
console.group(object[, object, ...]) console.groupEnd() コンソールに表示させるメッセージをグループ化して一度に表示させます。 例: var a=10;
var b=11; console.group("グループ"); console.log(a); console.log(b); console.groupEnd(); console.group(a,b); console.log(a); console.log(b); console.groupEnd(); 結果: ![]() |
|||||||||||||
console.time(name) console.timeEnd(name) コンソールに経過時間を表示させます。 例: console.time("id1");
alert("経過時間計測中"); console.timeEnd("id1"); 結果: |
|||||||||||||
console.profile([title]) console.profileEnd() コンソールに実行時間などの動作解析を関数単位で表示させます。 例: console.profile("プロファイル実験");
c_profile1(); console.profileEnd(); 結果: ![]() |
|||||||||||||
console.count([title]) コンソールにコードの行が実行された回数を表示させます。 例: for(i=0;i<10;i++){
console.count("この行は何回呼ばれた?"); } console.count("この行は何回呼ばれた?"); 結果: ![]() |
スポンサードリンク











