ホームページ  >  記事  >  ウェブフロントエンド  >  javascript_javascript スキルにおける console.log() の使用法の概要

javascript_javascript スキルにおける console.log() の使用法の概要

WBOY
WBOYオリジナル
2016-05-16 17:52:531269ブラウズ

console.log はもともと Firefox の「特許」であり、厳密に言えば、Firebugs をインストールした後の Firefox 独自のデバッグ「トリック」です。
IE8 はこのトリックを学習しましたが、Firebugs よりも使用が面倒です。Console.log はデバッグ ウィンドウ (F12) が開いている場合にのみ結果を生成し、そうでない場合はエラーが報告されます。
今日、Opera には Dragonfly というツールがあることを知りました。このツールを使用して DOM を表示するのは、Firebug に相当します。ただし、console.log はまだ使用できません。そこで誰かが次の 2 行のコードを提供しました:

コードをコピーします コードは次のとおりです:

window.console = window.console || {};
console.log = opera.postError);

テスト後、上記のコードは正常に動作します。
現時点では、Firefox/IE/Opera はすべて console.log を使用できます。
もちろん、IE と Opera の console.log は、Firebugs の元の console.log に比べてまだ単純すぎます。たとえば、パラメータがオブジェクトまたは配列の場合、それ以上の表示機能はありません。

[Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、更新して実行する必要があります
]

Script Home 注: IE ブラウザはデフォルトでは console.log をサポートしていません。代わりに、このコードが原因でエラーが報告されます。IE ではコメントアウトすることをお勧めします。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。