JavaScript如何做空字符串的校验
通过正则表达式校验
写法:
1 if(str && /[^\s]/.test(str)) { 2 // 不为空 3 } else { 4 // 为空 5 }
注释:- 正则表达式中\s是指空白,包括空格、换行、tab缩进等所有的空白,这里的[^\s]代表非空白符,^在[]括号外是表示开始,在括号[]内第一位表示取反
-其中[]符号,表示在它里面包含的单个字符不限顺序的出现
-test()方法用于检测一个字符串是否匹配某种模式,如果是则返回true,否就返回false

浙公网安备 33010602011771号