您现在的位置是: 首页 » 网页代码 » 如何使用JavaScript判断字符串是否为空
网页代码

如何使用JavaScript判断字符串是否为空

网站优化小编一月 8, 2020 9人已围观

JavaScript中判断字符串是否为空时最为常用的操作之一。下面本篇文章就来给大家介绍一下使用JavaScript判断字符串是否为空的方法,希望对大家有所帮助。

网站运营中栏目排名优化技巧

很多情况下,都是用length属性来直接判断字符串是否为空。length 属性返回字符串的长度(字符数),如果返回的字符串长度等于0,则字符串为空。

示例:

var strings = '';
if (strings.length == 0)
{
    alert('字符串为空');
}
else{
     alert('字符串不为空');
}

输出:

网站运营中栏目排名优化技巧

但如果用户输入的是空格,制表符,换页符呢?这样的话,也是不为空的,但是这样的数据就不是我们想要的吧。

其实可以用正则表达式来把这些“空”的符号去掉来判断的

var strings = ' ';
if (strings.replace(/(^\s*)|(\s*$)/g, "").length ==0)
{
    alert('不能为空');
}

说明:\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于 [ \f\n\r\t\v]

文章评论

    发表评论

    电子邮件地址不会被公开。

站点信息
  • 站点运行:266天
  • 网站程序:Wordpress
  • 主题模板:bvseo
  • 文章统计:3958 条
  • 文章评论:120 条
  • 微信公众号:扫描二维码,关注我们