javascript判断字符串是不是为空

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript判断字符串是不是为空相关的知识,希望对你有一定的参考价值。

判断是否为空,可以直接用if进行判断,

但全面考虑,还需要判断是否是字符串。

下面是简单的代码,仅供参考:

<body>
    <input type="text" id="inp" />
</body>
<script>
    var oInp = document.getElementById(\'inp\');
    oInp.onblur = function()
        if(typeof oInp.value == \'string\' && !oInp.value)
            console.log(\'有值!!!\');
        
    ;
</script>
参考技术A var str="";
if(str.length<1)
    alert('这是空的')

参考技术B if (s=="") alert("字符串变量s为空");本回答被提问者和网友采纳 参考技术C if(str == null || str == "") 参考技术D //在js中if条件为null/undefined/0/NaN/""表达式时,统统被解释为false,此外均为true .
//为空判断函数
function isNull(arg1)

return !arg1 && arg1!==0 && typeof arg1!=="boolean"?true:false;


//alert(isNull(null)); //true
//alert(isNull('')); //true
//alert(isNull()); //true
//var aa=;
//alert(isNull(aa.a)); //true
//alert(isNull(0)); //false
//alert(isNull('0')); //false
//alert(isNull(true)); //false
//alert(isNull("undefined")); //false
//alert(isNull(undefined)); //true
//alert(isNull([])); //false
//alert(isNull()); //false

以上是关于javascript判断字符串是不是为空的主要内容,如果未能解决你的问题,请参考以下文章

java 数组怎么判断是不是为空

java中string型变量判断是不是为空哪个正确

判断json对象是不是为空()

Java空字符串与null的区别和判断字符串是不是为空的方法

SQL判断字符串是不是为空

Java空字符串与null的区别和判断字符串是不是为空的方法