对象中函数的this如何指向外层

对象中函数的this如何指向外层

HarmonyOS
2024-01-19 15:29:17
6435浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
dragon_little

通过箭头函数实现。

代码示例

@State num: number = 1 
interface T { 
  start: () => number 
} 
const obj: T = { 
  start:() => { 
    return this.num 
  } 
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
分享
微博
QQ
微信
回复
2024-01-19 21:11:16


相关问题
HarmonyOS 如何改变this指向
430浏览 • 1回复 待解决
HarmonyOS this指向问题
592浏览 • 1回复 待解决
HarmonyOS this指向问题
477浏览 • 2回复 待解决
如何将this指向改为方法外
872浏览 • 1回复 待解决
网络连接管理connectionthis指向问题
1329浏览 • 1回复 待解决
ArkTs如何获取对象类名
3555浏览 • 1回复 待解决
ArkTS如何实现对象深拷贝?
1772浏览 • 1回复 待解决
如何对namespace函数插桩或替换?
1412浏览 • 1回复 待解决
HarmonyOS 自定义装饰器this指向问题
789浏览 • 1回复 待解决
HarmonyOS .ts 代码如何遍历对象
635浏览 • 1回复 待解决
如何在ArkTS合并对象
1803浏览 • 1回复 待解决
鸿蒙如何获取context对象
10289浏览 • 1回复 待解决