js输入验证是否为空、是否为null、是否都是空格—去掉所有空格

js输入验证是否为空、是否为null、是否都是空格

目录

1.截头去尾 trim

2.截头去尾 会去掉开始和结束的空格,类似于trim

3.会去掉所有的空格,包括开始,结束,中间


1.截头去尾 trim

str=str.trim(); // 强烈推荐  最常用、最实用

or

$.trim(str);

 

然后:

 

if(str==""){

console.log("str为空或者是空格");

}

 

or

 

if(str){

console.log("str为空或者全是空格");

}

 

or

 

if(str==nul || str="") {

console.log("str为空或null或都是空格")

}

2.截头去尾 会去掉开始和结束的空格,类似于trim

name.replace(/(^\s*)|(\s*$)/g, ''))

name.replace(/(^\s*)|(\s*$)/g, ""))

if(name.length==0){

console.log("str为空或者是空格");

}

3.会去掉所有的空格,包括开始,结束,中间

name.split(" ").join("")

if(name.length==0){

console.log("str为空或者是空格");

}

posted @ 2022-03-29 15:05  前端白雪  阅读(470)  评论(0)    收藏  举报