2017-11-18 12 views
11

Fibre開発者用ツールコンソールに変数の内容を書き込むためにJavascriptでconsole.log(変数)を使用すると、Firefoxブラウザの最新バージョン57のリリースで出力が切り捨てられます。Firefoxのバージョン57で切り捨てられたconsole.log出力をどのように拡張できますか?

変数の値が長い場合(HTMLや大きな配列を出力する場合など)、値は切り捨てられ、値が切り捨てられた点に省略記号が表示されます。

私は、以前のバージョンでは、ユーザーは、切り捨てられた時点で表示された出力をクリックして拡張することができたと思います。

しかし、バージョン57ではこれが許可されていません。

出力を拡張したり、変数を別の方法で表示する方法はありますか?

申し訳ありませんが、私はここに明白に見逃しています。

答えて

2

私は同じ問題に直面しています。 Firefoxに最近新しいバグが導入されたようです。

バグが修正されるまで、私は<div>の隠しファイルを作成し、そのログメッセージをInspectorを使用して表示しました。

0

私は同じ問題がありました。それはMozillaの部分でかなり悪い間違いです -

あなたが必死ならば、文字列を正規表現マッチを使って配列内のチャンクに分割し、次に配列を見ることができます。そのような文字列、[ここでは、文字列の長さは、n値の倍数でないことを確認してください200]:

var data = "reallylongstring..."; data.match(/.{1,200}/g);

あなたはインスペクタで、アレイをクリックするとFirefoxが自動的ので、インデックスを展開する必要があります拡張文字列を表示するために個々のインデックスをクリックする必要はありません。これは、文字列の周りをナビゲートするのが簡単であるというわずかな特典を持っています。

関連する問題