タグ

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

タグの絞り込みを解除

JavaScriptとbindに関するtake-yuのブックマーク (1)

  • JavaScript の超便利なメソッド bind で this を制御する

    JavaScript の関数オブジェクトには、「bind」という便利なメソッドがあります。このメソッドは関数内で参照できる this を指定のオブジェクトに束縛できるものです。この関数を使うと、this に関連した良く有る問題をスマートに解決できます。 this にまつわるよくある問題 次の例は、実行後に「こんにちわ ぷんちゃん」とアラートするコードです。 var Person = function (name) { this.name = name; } Person.prototype.sayHello = function() { alert('こんにちわ ' + this.name); } var punchan = new Person('プンちゃん'); punchan.sayHello(); //「こんにちわ プンちゃん」と表示される

    JavaScript の超便利なメソッド bind で this を制御する
  • 1