js 判断字符串为空
在JavaScript中,你可以通过多种方式判断一个字符串是否为空。以下是一些常见的方法:
判断字符串长度:
let str = "";
if (str.length === 0) {
console.log("String is empty");
}
直接比较字符串:
let str = "";
if (str === "") {
console.log("String is empty");
}
使用
trim()
方法移除空格后再判断:let str = " "; // 注意这个字符串实际上包含空格
if (str.trim() === "") {
console.log("String is empty or only contains spaces");
}
这些方法可根据你的具体需求来选择。例如,如果你想将只包含空格的字符串也视为“空”,你应该使用第三种方法。