0

通常、私は ff + firebug を使用しますが、コンソール機能が非常に便利だと思います。(IMHO 完全に役に立たない) 関数本体は表示されませんが、関数が定義されている js ソース ファイルへのリンクが表示されます。

https://getfirebug.com/loggingでは、「ログオブジェクトのハイパーリンク」段落で説明されています)

しかし、しかし、firefox / chromeの「ネイティブ」コンソールで同じ動作をする方法はありますか?

4

4 に答える 4

0

使ってみて

console.log("test");

ffとchromeの両方で動作します。

于 2013-07-17T13:06:50.167 に答える
0

console.trace()またはconsole.log()関数定義内に追加して、追跡することもできます。このようなもの:

function something(){
    var x = 5 +3;
    console.trace();
    console.log("FUNCTION SOMETHING");
    return x;
  }

そのため、Chrome コンソール ツールに表示されると、元のファイルと行が表示され、それをクリックしてそのファイルのソースにアクセスできます。FF Firebugほど雄弁ではありませんが、それはスタートです.

これらの関数にアクセスできて、コンソールからソース ファイルに簡単に移動したいだけなのか、それとも関数の起源が本当にわからないのかはわかりません。しかし、これは私がすることです。参考までにソースをどうぞ!

ソース: https://developers.google.com/chrome-developer-tools/docs/console-api#consoletrace

于 2013-07-15T21:39:52.013 に答える
-1

なぜconsole.debug(yourfunc.toString()); ですか?

于 2013-07-17T14:31:48.297 に答える