请问ArkTS中this使用场景是什么?

ArkTS中this使用场景

HarmonyOS
2024-03-17 13:52:49
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
depengli
  • 在类的实例方法中使用this。示例如下:
class A { 
  count: string = 'a'; 
  m(i: string): void { 
    this.count = i; 
  } 
} 
 
function main(): void { 
  let a = new A(); 
  console.log(a.count);  // 打印a 
  a.m('b'); 
  console.log(a.count);  // 打印b 
}
  • 函数内使用this。示例如下:
class Test1 { 
  value: string = ''; 
  constructor (value: string) { 
    this.value = value; 
  } 
  foo() { 
    console.log(this.value); 
  } 
} 
 
let obj: Test1 = new Test1('abc'); 
obj.foo();
分享
微博
QQ
微信
回复
2024-03-18 16:46:54
相关问题
napi 基本使用场景示例
1324浏览 • 1回复 待解决
关于emitter、eventHub的使用场景
2447浏览 • 1回复 待解决
ArkGraphics 2D都有哪些使用场景
417浏览 • 1回复 待解决
HarmonyOS Navigation和router的使用场景
252浏览 • 2回复 待解决
HAR和HSP的使用场景区分
183浏览 • 1回复 待解决
什么导入场景适合使用动态import?
365浏览 • 1回复 待解决
应用启动框架AppStartup应用场景分析
409浏览 • 1回复 待解决
什么ArkTS禁止使用any?
841浏览 • 1回复 待解决