NaNここまでは期待通りです。教えてあげるイメージです。メソッドは定義されていますが使っても意味ありません。第二実引数以降を指定することでバインドされた関数の引数を固定します。関数やメソッドを呼び出すためのメソッドです。いうメリットがあるんですよ。登場により虫の息になりつつあります。(日本標準時)いろいろ解説しましたが、どれを使うのが正しいということはありません。用途に応じて必要な機能を使えるように正しく理解しましょう。