Can you bind 'this' in an arrow function?

前端 未结 11 2303
囚心锁ツ
囚心锁ツ 2020-11-22 03:09

I\'ve been experimenting with ES6 for a while now, and I\'ve just come to a slight problem.

I really like using arrow functions, and whenever I can, I use them.

11条回答
  •  灰色年华
    2020-11-22 03:40

    Normal bind:

    tag.on("Initialized", function(tag) {
       nodeValueChanged(tag, currentNode)
    }.bind(currentNode))
    

    Arrow function bind:

    tag.on("Initialized", (tag => { nodeValueChanged(tag, currentNode) }).bind(currentNode))
    

提交回复
热议问题