请问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
相关问题
关于emitter、eventHub的使用场景
161浏览 • 1回复 待解决
有哪些应用场景
1930浏览 • 1回复 待解决
基于mysql的悲观锁的运用场景
991浏览 • 1回复 待解决
ArkTS里面的?. 是什么意思
318浏览 • 1回复 待解决
什么场景下需要使用到多个UIAbility
213浏览 • 1回复 待解决
redisHash操作是什么
1148浏览 • 1回复 待解决
你学习ArkTS遇到最大的问题是什么
495浏览 • 1回复 已解决
ArkTSglobalThis无法使用该如何替换
141浏览 • 1回复 待解决
在哪些场景使用MongoDB?
1802浏览 • 1回复 待解决
(): void 请问这里的?是什么意思
266浏览 • 1回复 待解决