如何获取对象的所有方法
===========

可以使用Object.getOwnPropertyNames获取所有方法的字符串数组。注意，获取对象的原型prototype需要文件后缀为.ts。参考代码如下：

1\. 定义需要获取方法的类文件testClass.ts；

export class TestClass {
  public test(): string {
    return 'ArkUI Web Component';
  }

  public toString(): void {
    console.info('Web Component toString');
  }

  public funToString(): void {
    console.info('Web Component toString');
  }
}

2\. 获取文件中的方法；

import { TestClass } from '../utils/TestClass';

let protoType = testClass.prototype;
let methodsName: string\[\] = Object.getOwnPropertyNames(protoType);
console.info(methodsName.toString());

@Entry
@Component
struct GetObjectAllFun {
  @State message: string = 'Hello World';

  build() {
    Row() {
      Column() {
        Text(this.message)
          .fontSize(50)
          .fontWeight(FontWeight.Bold)
      }
      .width('100%')
    }
    .height('100%')
  }
}