要旨
console.log({ somevalue })
としてコードに埋め込んでおくと、「somevalue: (somevalueの値)」とコンソールに表示されるので、デバッグに便利。
詳細
ES2015で入った「略記プロパティ名」という記法を使うと、 object
のキーと値が同じ場合に次のように略記できる。
const somevalue = '12345abcde' のとき、
{ somevalue: somevalue } と { somevalue } は共に同値
これを応用して、 console.log()
に対し、この略記プロパティ名を使うと、console.log
を多用している箇所でもどの値のconsole.log
かを見分けることができる。