2013-08-09 4 views
8

javascript私はconsole.logにプッシュして変数を増やし、それを増やして再度ログにプッシュします。これはChrome Dev Toolsの下に示されています。Chromeのデベロッパーコンソールの青色の数字?

、私はそれに追加する+=演算子を使用しようとすると、それが実際にx=5場合(たとえば、番号の後に付加価値を置くようにこの変数は、いくつかの気紛れなものを行っていると私はx+=3をしましたx53と等しくなります)。これの本当に不安な部分は、++でインクリメントすると期待どおりに動作することですが、私の質問はそれが起こっているのではなく、なぜインクリメントされた数字がコンソールで青色になっているのかです。誰かが私に、上記のことが起きる可能性のあるケースを教えてもらえればそれは素晴らしいだろうが、コンソールの青い入力がそれに関連していると感じている。

Chrome Dev Consoleの基本的な理由は、基本的に数字が青色で表示されますか?

答えて

12

console.logを使用して文字列を印刷すると、黒色の出力が得られます。ただし、数字を印刷すると、出力は青色になります。以下のスクリーンショットをご覧ください(デフォルトではconsole.log()が返すものなので、 'undefined'値の行は気にしないでください)。

console.log() output

そして、あなたは正しいです、+=とあなたの問題は何とかこれらの色に接続されています。文字列に数字を追加して、連結(53)になりました。

+0

なぜ、+ =を使用すると最後まで指摘するのかを説明する文字列であれば、まずそれが最初の文字列である理由を理解する必要があります。どうもありがとうございました! – Cains

+0

@Konrad、色の変更の理由は何ですか? – Pacerier