coffee script で、既に名前を持っているfunction を、引数をつけて bind する方法を教えてください


▼これを、coffee script で書きたいのですが、書き方分かりませんでした。
fun.bind(thisArg[, arg1[, arg2[, ...]]])

「 => 」 を使ったfunction の作成では、最初に関数を作る時しかbind をどうするか決められないように見えます。(それとも書き方があるのかも知れません)
名前を持っている関数で、bind する方法があれば教えてください。

具体的には、Class のメソッドを「 -> 」 で定義し、同じClass の別のメソッド内で
@methodA.bind(@, arg1, aug2)
のようなことを書きたいです。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2011/10/16 11:41:49
  • 終了:2011/10/17 13:36:46

ベストアンサー

id:murky-satyr No.1

satyr回答回数1ベストアンサー獲得回数12011/10/17 04:28:02

ポイント100pt

専用の構文は無い(*)ので ES5 の Function::bind を使うか自分でヘルパを定義するなどしてください。

* 以前はありましたが撤廃されました

id:piglovesyou

有益な情報ありがとうございます。

2011/10/17 13:37:57

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません