如何检查javascript中的空格
我代码:
function checkSubstring(text, part) {
for (let i = 0; i <= text.length; i++) {
if (text.toLowerCase().indexOf(part.toLowerCase()) !== -1 || part.toLowerCase().indexOf(text.toLowerCase()) !== -1){
return true;
}
else if (text === ' ' || part === ' ') {
return false
}
}
return false
}
console.log(checkSubstring(' ', ' '));
我尝试使用indexOf(' ')检查是否有空白,检查字符串是否=== 0,但它总是返回true。
将函数改为如下
function checkSubstring(text, part) {
for (let i = 0; i <= text.length; i++) {
if (text.trim().length === 0 || part.trim().length === 0) {
return false
}
if (text.toLowerCase().indexOf(part.toLowerCase()) !== -1 || part.toLowerCase().indexOf(text.toLowerCase()) !== -1){
return true;
}
}
return false
}