通过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 === ""
}
这两种实现方式,更建议使用哪一种?
这里更推荐第一种方法实现工具类,因为工具类需要用到的方法不止一种,在头文件的导入时,只需要导入一个类即可,无需繁琐的导入操作。