HOME > > > >

bind

_.bind(function, object, *arguments)

関数をオブジェクトにバインドする

function
object

サンプル

実行結果

実行

Javascript

  1. debug1 = new Debug('#code1-dump');
  2.  
  3. document.getElementById('code1-execute').addEventListener('click', (e) => {
  4.     let func = function(greeting) {
  5.         return greeting + ': ' + this.name;
  6.     };
  7.     func = _.bind(func, {name: 'moe'}, 'hi');
  8.     debug1.dump(func());
  9.  
  10. });

HTML

  1. <span class="btn btn-execute" id="code1-execute">実行</span>
  2. <div id="code1-dump"></div>
参照サイト