私は人気のあるconsole.log()
ラッパー/ポリフィルのいくつかを見てきました:
それらはすべて multiple を受け入れることに気付きましたarguments
が、それらはすべて次のようなことをします:
console.log(arguments);
次のような出力が得られます(Chromeの場合):
一方、少なくとも Chrome や Firefox などの最新のブラウザーでは、console.log()
複数の引数も受け入れるため、(IMHO) 優れた出力が生成されます。
console.log.apply(console, arguments)
次のような出力が得られます(Chromeの場合):
console.log.apply()
複数の引数での使用を避けるべき特定の理由はありますか? それとも、これは単なる好みの問題か、バイトの節約ですか?