小编Ami*_*mri的帖子

如何将'this'绑定到对象箭头函数?

让我们假设我们有一个profile具有属性namegetName方法的对象(箭头函数).

profile = {
    name: 'abcd',
    getName: () => {
        console.log(this.name);
    }
}
Run Code Online (Sandbox Code Playgroud)

我想getName通过保持箭头功能完整,而不是将其更改为常规功能来调用方法.

如何abcd通过调用获得输出getName().

你可以在里面添加表达式getName.

请问call()bind()帮助?如果是这样,怎么样?

请勿将箭头功能更改为常规功能

- 已编辑 -

我只想问一下如何在对象内部使用箭头函数,以便它反映结果,因为我们将进入常规函数.

这只是一个采访问题.

javascript this javascript-objects arrow-functions

0
推荐指数
1
解决办法
53
查看次数