JS如何检查空字符串和Space

JS how to check empty String and Space

请帮帮我

if(value == ""){
// do anything
}

但我需要检查 space " " (2,3,... space is include) 是否与空字符串相同

ps。对不起我的英语

我不确定我是否理解正确。你的意思是:

if (value == "" || value == " "){
// do anything
}

一个正则表达式可以轻松解决这个问题。

if (/^ *$/.test(value)) {
    //string contains 0+ spaces only
}

如果您还需要包含 null,则添加 !value ||.

如果您需要包含换行符、制表符等,请使用 /^\s*$/ 作为正则表达式。