中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
判断字符串是否为空和空白符
微信扫码分享
/** * 判断字符串是否为空和空白符(空白符包括空格、制表符、全角空格和不间断空格)。true为空,否则false * @param str * @returns */ static isBlank(str: string | undefined | null): boolean { let length: number; if ((str == undefined) || (str == null) || ((length = str.length) == 0)) { return true; } for (let i = 0; i < length; i++) { if (false == CharUtil.isBlankChar(str.charCodeAt(i))) { return false; //只要有一个非空字符即为非空字符串 } } return true; }