如何在 JavaScript 中检查空字符串
本教程将介绍如何检查字符串是否为空。每个方法都会有一个代码示例,你可以在你的机器上运行。
我们可以使用严格的平等运算符(===
)来检查一个字符串是否为空。比较 data===""
只有当值的数据类型是字符串,并且也是空的时候才会返回 true
,否则返回 false
。
console.log(false === "")
console.log(undefined === "")
console.log(2 === "")
console.log(null === "")
console.log("Hello World!" === "")
console.log("" === "")
输出:
false
false
false
false
false
true
var str1 = ""
var str2 = 0
var str3 = false
console.log(str1 == "")
console.log(str2 == "")
console.log(str3 == "")
输出:
true
true
true
下面是另一种检查 JavaScript 空字符串的方法。如果长度为零,那么我们就知道这个字符串是空的。
let str1 = "Hello world!";
let str2 = "";
let str3 = 4;
console.log(str1.length === 0)
console.log(str2.length === 0)
console.log(str3.length === 0)
输出:
false
true
false
有两种方法可以将变量转换为布尔值。首先是通过双 NOT 运算符(!!
),其次是通过类型转换 (Boolean(value))
。
Boolean(str);
!!str;
str
是一个变量。对于 “null”、“undefined”、“0”、“000”、““““和 “false”,它返回 “false”。对于非空字符串和空格,它返回 true
。
let str1 = "Hello world!";
let str2 = "";
console.log(!!str1)
console.log(!!str2)
console.log(Boolean(str1))
console.log(Boolean(str2))
输出:
true
false
true
false
相关文章
使用 CSS 和 JavaScript 制作文本闪烁
发布时间:2023/04/28 浏览次数:146 分类:CSS
-
本文提供了使用 CSS、JavaScript 和 jQuery 使文本闪烁的详细说明。
在 PHP 变量中存储 Div Id 并将其传递给 JavaScript
发布时间:2023/03/29 浏览次数:69 分类:PHP
-
本文教导将 div id 存储在 PHP 变量中并将其传递给 JavaScript 代码。
在 JavaScript 中从字符串中获取第一个字符
发布时间:2023/03/24 浏览次数:93 分类:JavaScript
-
在本文中,我们将看到如何使用 JavaScript 中的内置方法获取字符串的第一个字符。
在 JavaScript 中获取字符串的最后一个字符
发布时间:2023/03/24 浏览次数:141 分类:JavaScript
-
本教程展示了在 javascript 中获取字符串最后一个字符的方法