タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとjavascriptとbindに関するkimutanskのブックマーク (1)

  • Function.prototype.bind() - JavaScript | MDN

    引数 thisArg バインド済み関数が呼び出される際、 this 引数としてターゲット関数 func に渡される値です。関数が厳格モードでない場合、null と undefined はグローバルオブジェクトに置き換わり、プリミティブ値はオブジェクトに変換されます。バインド済み関数が new 演算子によって構築された場合、この引数は無視されます。 arg1, …, argN 省略可 func を呼び出す時、バインド済み関数に与えられる引数の前に付けて渡す引数。 返値 this の値と初期の引数(提供された場合)が指定された関数のコピーです。 解説 bind() 関数は新しい「バインド済み関数 (bound function)」を生成します。バインド済み関数を呼び出すと、通常はラップされた関数のほうが実行され、それは「ターゲット関数 (target function)」とも呼ばれます。バイン

    Function.prototype.bind() - JavaScript | MDN
    kimutansk
    kimutansk 2015/04/24
    関数に対してbindすることで、その関数内のthisを差し替える、ですか。はまって、ようやく何かを理解できた気がします。
  • 1