在 JavaScript 中我们将 字符串 转成 布尔 类型可以使用 Boolean 方法。
Boolean(string)
Boolean 函数将指定的字符串转换成布尔类型,如果字符串为空,则返回 false,其他情况则返回 true。
参数 | 描述 |
---|---|
string | 必需。要被解析的字符串。 |
返回解析后的布尔类型的 变量。
使用 JavaScript 的 Boolean 方法将字符串转布尔
<!DOCTYPE html>
<html>
<head>
<title>使用 JavaScript 的 Boolean 方法将字符串转布尔</title>
<script type="text/javascript">
console.log("嗨客网(www.haicoder.net)");
var str1 = "";
var bstr1 = Boolean(str1);
console.log("str to bool =", bstr1, "type bstr1 =", typeof bstr1);
var str2 = "HaiCoder";
var bstr2 = Boolean(str2);
console.log("str2 to bool =", bstr2, "type bstr2 =", typeof bstr2);
</script>
</head>
</html>
程序运行后,控制台输出如下:
我们首先使用 var 关键字,声明了一个字符串类型的 str1 变量,赋值为空,接着,我们又定义了一个字符串变量 str2 不能空。
最后,我们分别使用 Boolean 方法,将两个字符串转成布尔类型,结果,我们发现,空字符串被转换成了 false,非空串被转成了 true。
在 JavaScript 中我们将字符串转成布尔类型可以使用 Boolean 方法。如果字符串为空,则返回 false,其他情况则返回 true。