前言
使用js判断字符串时,若字符串是由空格组成的,用length方法获取该字符串的长度,获取的是空格的字数,但目前需要的是若该字符串中都是空格的话就不走该条判断
代码如下(示例):
var data = " "; //里边有两个字符串
console.log(data.length); //=> 2
if(data.length > 1) { //此时此条件是可以进去的,但是我需要该字符串中都是空格的话就不走该条判断
//代码块
}
else {
//代码块
}
正确:
代码如下(示例):
var data = " "; //两个字符串
console.log(data.trim() !== ''); // =>false
if(data.trim() !== '') { //字符串不等于空字符串时进入
//代码块
}
总结
可以使用trim方法来对字符串进行空格判断