Javascript检查字符串lentgh是否为0不起作用
我有一个JS函数,它检查用户输入的字符串是否为零Javascript检查字符串lentgh是否为0不起作用,javascript,Javascript,我有一个JS函数,它检查用户输入的字符串是否为零 if (str.legth = 0) { alert('Provide at least 1 character to create a folder.'); return; } 但这似乎允许用户传递一个输入为零的字符串。 少了什么吗 感谢您拼错了“length”,您需要“==”而不是“=
if (str.legth = 0) {
alert('Provide at least 1 character to create a folder.');
return;
}
但这似乎允许用户传递一个输入为零的字符串。
少了什么吗
感谢您拼错了“length”,您需要“==”而不是“=”来检查相等性,而不是赋值。如果您的变量名为
str
,那么length将用于返回布尔值。您需要使用=
或==
进行实际比较,而不是赋值。此外,不需要返回
您使用的是作业=
,而不是比较=
/=
。感谢妈妈,使用==
而不是=
更好