我知道这很简单,但是我对 javascript 还是个新手,到处都找不到答案。
如何检查字符串是否为空?
if (value == "") { // it is empty }
这应该会奏效:
if (variable === "") { }
如果您想知道它是否为空字符串,请使用 = = = 而不是 = = 。
if(variable === "") { }
这是因为 = = = 只有在两边的值属于同一类型(在本例中为字符串)时才返回 true。
例如: (false = = “”)将返回 true,而(false = = = “”)将返回 false。
我检查长度。
if (str.length == 0) { }
但是为了更好的检查:
if(str === null || str === '') { //enter code here }