3

次の単純化された関数があるとします。

var ex = document.getElementById('exampleElement'),
    data = {
        foo: 'Sample text'
    };

ex.addEventListener('click', function(evt, d) {
    evt.stopPropagation();
    this.innerHTML = d.foo;
}.bind(ex, null, data));

この特定のケースでは、へのバインドが多少冗長であることは認識していますが、パラメーターをバインドしex、引数が破棄されないようにするにはどうすればよいですか?thisdataevent

どこにも答えが見つからないようです。

4

1 に答える 1