js判断字符串为空的方法

分类:知识百科 日期: 点击:0

js判断字符串为空的方法有很多,下面我们就一一介绍:

1.使用js的length属性判断字符串是否为空

js中的length属性可以用来获取字符串的长度,如果字符串的长度为0,则说明字符串为空。

代码示例:

var str = '';
if(str.length == 0){
  console.log('字符串为空');
}

2.使用js的trim()方法判断字符串是否为空

js中的trim()方法可以用来去掉字符串前后的空格,如果字符串去掉前后的空格后为空,则说明字符串为空。

代码示例:

var str = '   ';
if(str.trim() == ''){
  console.log('字符串为空');
}

3.使用js的match()方法判断字符串是否为空

js中的match()方法可以用来匹配字符串,如果字符串匹配不到任何内容,则说明字符串为空。

代码示例:

var str = '';
if(str.match(/\S/) == null){
  console.log('字符串为空');
}

4.使用js的replace()方法判断字符串是否为空

js中的replace()方法可以用来替换字符串中的内容,如果字符串替换后为空,则说明字符串为空。

代码示例:

var str = '';
if(str.replace(/\s/g, '') == ''){
  console.log('字符串为空');
}

5.使用js的toString()方法判断字符串是否为空

js中的toString()方法可以用来将一个对象转换为字符串,如果转换的字符串为空,则说明字符串为空。

代码示例:

var str = '';
if(str.toString() == ''){
  console.log('字符串为空');
}

6.使用js的typeof()方法判断字符串是否为空

js中的typeof()方法可以用来获取一个变量的类型,如果变量的类型为“string”,但是变量的值为“”,则说明字符串为空。

代码示例:

var str = '';
if(typeof(str) == 'string' && str == ''){
  console.log('字符串为空');
}

以上就是js判断字符串为空的方法,通过以上的介绍,大家应该可以很容易地判断字符串是否为空了。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。