javascript - 如何在箭头函数中获取值

标签 javascript json ecmascript-6 arrow-functions

如何在 Arrow function 中获取值,它在对象内部。

我想访问该对象的其他属性。

let obj = {
  name:'Ashu',
  age:123,
  show: ()=>{
    // I want to print Name and Age how to do that
    // Is there any other way to do get Name and Age Property
    // I don't want to replace the Arrow function
      console.log(obj.name, obj.age);
  }
}
obj.show()

最佳答案

这应该有效:

let obj = {
    name: 'Ashu',
    age: 123,
    show: () => {
        console.log(obj.name, obj.age);
    }
}

obj.show();

关于javascript - 如何在箭头函数中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64657025/

相关文章:

javascript - 在文档就绪和 on.change 上调用 jquery 函数

javascript - JSON 序列化 - 如何取消对属性值的引用?

javascript - 使用 javascript、php 和 json 在 html 中动态选择标签

javascript - Angular JS ng-repeat 显示 JSON 数据

reactjs - react : export const + export default vs export default

javascript - 使用 javascript 激活 css 动画/翻译

c# - 使用 WebAPI 的 Webforms C# 客户端验证 CustomValidator

javascript - nvd3 multiBarChart - 图例单击事件

javascript - 使用 Chrome 处理 Ecmascript6 类问题

javascript - VueX 通过提交从操作更新状态