Javascript:如何检查一个string是否为空?
可能重复:
在JavaScript中检查空string的最佳方法是什么?
我知道这是非常基本的,但我是新来的JavaScript,无法find答案的任何地方。
我如何检查一个string是否为空?
我检查长度。
if (str.length == 0) { }
如果你想知道它是否是一个空string使用===而不是==。
if(variable === "") { }
这是因为===只有在两边的值都是相同types的情况下才返回true,在这个例子中是一个string。
例如:(false ==“”)将返回true,并且(false ===“”)将返回false。
这应该工作:
if (variable === "") { }
但为了更好的检查:
if(str == "" || str == null) { //enter code here }
if (value == "") { // it is empty }