JavaScript中是否存在字符串.Empty,还是只是检查“”?


当前回答

嗯,检查这个的最简单的函数是。。。

const checkEmpty=string=>(strim.trim()==“”)||!strim.trim();

用法:

checkEmpty(""); // returns true.
checkEmpty("mystr"); // returns false.

就是这么简单。:)

其他回答

检查是否为空:

var str = "Hello World!";
if(str === ''){alert("THE string str is EMPTY");}

要检查它是否为string类型,请执行以下操作:

var str = "Hello World!";
if(typeof(str) === 'string'){alert("This is a String");}

Try:

if (str && str.trim().length) {  
    //...
}

检查var a;存在删除值中的假空格,然后测试是否为空如果((a)&&(a.trim()!=“”)){//如果变量a不为空,请执行以下操作}

最接近str.Empty(前提是str是String)的是:

if (!str.length) { ...

我通常用这样的东西,

if (!str.length) {
    // Do something
}