私はバックボーンを学んでいて、on() 関数にいくつか問題がありました。しかし実際には、これは非常に基本的な JavaScript の質問です。
以下のコードの 1 行目は機能するのに、2 行目は機能しないのはなぜですか? 2 行目を使用すると、render 関数がトリガーされることはありません。括弧に注意してください。
作品
this.collection.on( 'reset', this.render, this );
失敗する
this.collection.on( 'reset', this.render(), this );