HarmonyOS 对于自定义工具的建议?

通过TextUtil举例。

export class TextUtil {
  public static isEmpty(str: string | null | undefined): boolean {
    return str === null || str === undefined || str.length === 0 || str === ""
  }
}
export function TextIsEmpty(str: string | null | undefined): boolean {
  return str === null || str === undefined || str.length === 0 || str === ""
}

这两种实现方式,更建议使用哪一种?

阅读 527
1 个回答

这里更推荐第一种方法实现工具类,因为工具类需要用到的方法不止一种,在头文件的导入时,只需要导入一个类即可,无需繁琐的导入操作。