💡

DOM Elementとconsole.dirの組み合わせが便利だったので伝えたい

2021/07/04に公開

@armorik83 です。console.log()はおなじみですがconsole.dir()っていつ使うの?とずっと疑問でした。今回ようやく「便利!」と感じたので共有しておきます。(Chrome 44, Firefox 40, Safari 8 にて確認)

あまり log と dir の違いはない

img1

var ob = {a: 1, b: 2};を与えるくらいなら、console.log()で十分。

DOM Element を dir に渡すと見やすい

console.log
img2

どの描画と対応しているか、mouseover で色を付けてくれる。これはこれで便利。

console.dir
img3

console.logとは異なり、Element 内のプロパティがズラズラっと表示される。欲しかったのはこれだよ!


現場からは以上です。

Discussion