Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript检查字符串lentgh是否为0不起作用_Javascript - Fatal编程技术网

Javascript检查字符串lentgh是否为0不起作用

Javascript检查字符串lentgh是否为0不起作用,javascript,Javascript,我有一个JS函数,它检查用户输入的字符串是否为零 if (str.legth = 0) { alert('Provide at least 1 character to create a folder.'); return; } 但这似乎允许用户传递一个输入为零的字符串。 少了什么吗 感谢您拼错了“length”,您需要“==”而不是“=

我有一个JS函数,它检查用户输入的字符串是否为零

if (str.legth = 0) {
        
            alert('Provide at least 1 character to create a folder.');
            return;

        
        
        
        
        }

但这似乎允许用户传递一个输入为零的字符串。 少了什么吗


感谢您拼错了“length”,您需要“==”而不是“=”来检查相等性,而不是赋值。

如果您的变量名为
str
,那么length将用于返回布尔值。您需要使用
=
==
进行实际比较,而不是赋值。此外,不需要返回


您使用的是作业
=
,而不是比较
=
/
=
。感谢妈妈,使用
==
而不是
=
更好