0
空白和空字符串之间的区别,我检查,如果用户输入为空或不使用我的支票那样:什么是JavaScript的
function myFunction() {
if(nI.value.length<1)
{
alert("Field is empty!");
return false;
}
else
{
return true;
}
}
其中ni为文本输入对象。
我在另一个地方阅读,我们可以做到这一点通过:
function isSignificant(text){
var notWhitespaceTestRegex = /[^\s]{1,}/;
return String(text).search(notWhitespaceTestRegex) != -1;
}
最后一个功能是检查的空白。检查空字符串和空白有什么区别?
首先检查是否字符串长度不为零之后。这也认为一个空格''是有效的字符串。其次,检查是否至少有一个非空格字符。 – Tushar
第二个测试使得第一个冗余,它会更简单,如'/\S/.test(nI.value)'。 ;-) – RobG
@Tushar不知道你的意思 –