エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
CoffeeScriptで学ぶ Underscore.js 09(Function編)
ようやくFunction編です。Underscore.jsの要です。 bind _.bind(function, object, [*arguments]) bind... ようやくFunction編です。Underscore.jsの要です。 bind _.bind(function, object, [*arguments]) bindは、関数をオブジェクトにバインドして返します。関数が呼ばれると、第2引数objectが関数の中のthisの値となります。必要に応じて予め引数を記述して関数にバインドします。これは関数型言語でいうところの部分適用(部分パラメータ化)として知られています。 _ = require 'underscore' func = (greeting)-> greeting + ', ' + this.name func = _.bind func, {name:'moe'}, 'hi' console.log func() 実行結果 $ coffee bind.coffee hi, moe bindAll _.bindAll(object,
2013/03/07 リンク