JavaScriptの日付関数をチェーンする方法はありますか?
たとえば、次のようなことをしたいと思います。
var d = new Date().setMinutes(0).setSeconds(0).setMilliseconds(0);
この構文はエラーで壊れます:
(new Date).setMinutes(0).setSeconds is not a function
私はこれを行うことができることを知っています:
var d = new Date();
d.setMinutes(0);
d.setSeconds(0);
d.setMilliseconds(0);
しかし、これは冗長で扱いにくいと感じます。より良い方法はありますか?