「JavaScriptでカリー化」(檜山正幸のキマイラ飼育記)。前者は文字列に戻してから評価というのが力技っぽくて個人的に好きでないし、後者は汎用的過ぎていささかわかりにくい。そこで今回は先頭の引数から束縛していくというのに的を絞ってみたいと思う。引数のみを束縛する場合。使えば引数を配列として渡せるので、束縛された値と後から渡された引数とを連結してやればいいのではないか。20それなりにいい感じである。檜山さんが動かないといっていた最後のパターンもちゃんと計算できているようだ。調子に乗って束縛する引数の数を可変にしてみよう。10これでうまくいくと思ったら落とし穴が。引数に配列があるとそれを展開してしまうのだ。そこで後から受け取る引数も配列に変換することに。12,4さすがにコードが長くなってきたので似たような処理をまとめる。};}これでかなりすっきりした。カリー化、再び」に書いた。結びつければ個人的にはさらにすっきり。メソッドがしていることは、その名に反してカリー化ではなく部分適用である。使わなくてもよくなった。使わなくてもよくなった。16時18分はじめまして。終わり頃からなので、8年強です。実装のごく一部しか読解していない程度のヘタレです。引数に配列があるとそれを展開してしまうのだ。多くの人が手を抜いたり、そもそも、気付いていませんよね。簡潔に書けて真似出来ますよね。入れ子は元に戻っています。14時05分なるほど。して扱うかには悩んだのですがその手がありましたか。ありがとうございます。前に試したことがあります。16時23分はじめまして。nak2kと申します。行うことが多いのですが、今回のケースではななしさんのArray#splice方式のほうが性能よさそうですね。22時43分あー、確かにそうですね。ご指摘ありがとうございます。私も最初「?」でした。ありがとうございます。コメントをどうぞ※メールアドレスとURLの入力は必須ではありません。入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。※投稿には管理者が設定した質問に答える必要があります。来たよ、来ましたよー。僕がJavaScriptやブラウザの話を書くと、誤解・誤認の指摘や役に立つ情報の提供が、コメントやトラックバックで来ます。(http://d.hatena.ne.jp/m-hiyama/20051210/1134187007)このジンクス(?)は正しかった。興味のある事柄についてつづる。関係技術とかマンガ・アニメとか。掲載コードのラインセンスポリシーとか、はてなブックマーカによるこのブログ上の注目の記事とか。