JavaScript – Boolean toString()方法
在 JavaScript 編程中,Boolean 對(duì)象表示布爾值,即只有兩個(gè)值:true 和 false。愛掏網(wǎng) - it200.comBoolean 對(duì)象有一個(gè) toString() 方法,用來將 Boolean 對(duì)象轉(zhuǎn)換成字符串類型,該方法的語法如下:
bool.toString()
其中,bool 是要轉(zhuǎn)換的 Boolean 對(duì)象。愛掏網(wǎng) - it200.com
toString() 方法返回一個(gè)字符串,其值為該對(duì)象的布爾值表示形式。愛掏網(wǎng) - it200.com
例如,以下代碼演示了 Boolean 對(duì)象使用 toString() 方法的基本語法:
var bool = true;
var str = bool.toString();
alert(str); // "true"
在上面的代碼中,bool.toString()
方法返回一個(gè)字符串 "true"
,該字符串的值表示布爾值為真。愛掏網(wǎng) - it200.com
接下來,我們將進(jìn)一步了解 Boolean 對(duì)象的 toString() 方法。愛掏網(wǎng) - it200.com
以下是一個(gè)基本使用示例,用于演示如何使用 Boolean 對(duì)象的 toString() 方法將布爾值轉(zhuǎn)換為字符串:
// 布爾值轉(zhuǎn)字符串
var bool1 = true;
var bool2 = false;
var str1 = bool1.toString();
var str2 = bool2.toString();
console.log(str1); // "true"
console.log(str2); // "false"
在上面的示例代碼中,首先我們定義了兩個(gè)布爾值:bool1
為 true
,bool2
為 false
,然后使用 toString()
方法將這兩個(gè)布爾值轉(zhuǎn)換為字符串類型。愛掏網(wǎng) - it200.com最后,使用 console.log()
方法輸出兩個(gè)字符串類型的值。愛掏網(wǎng) - it200.com
除此之外,Boolean 對(duì)象的 toString() 方法還可以接受一個(gè)參數(shù),用于指定基數(shù)。愛掏網(wǎng) - it200.com以下是示例代碼:
// 布爾值轉(zhuǎn)數(shù)字
var bool1 = true;
var bool2 = false;
// 將真轉(zhuǎn)換為 1
var num1 = bool1.toString(2);
// 將假轉(zhuǎn)換為 0
var num2 = bool2.toString(2);
console.log(num1); // "1"
console.log(num2); // "0"
在上面的示例中,我們使用 toString(2)
方法將兩個(gè)布爾值轉(zhuǎn)換為數(shù)字類型,其中,參數(shù)為 2 表示將布爾值轉(zhuǎn)換為二進(jìn)制數(shù)字。愛掏網(wǎng) - it200.com在該示例中,我們將 true
轉(zhuǎn)換為二進(jìn)制數(shù)字 1
,將 false
轉(zhuǎn)換為二進(jìn)制數(shù)字 0
。愛掏網(wǎng) - it200.com
結(jié)論
Boolean 對(duì)象的 toString() 方法是將布爾值轉(zhuǎn)換為字符串類型的函數(shù)。愛掏網(wǎng) - it200.com在將布爾值轉(zhuǎn)換為字符串時(shí),如果傳遞參數(shù),可以指定基數(shù)。愛掏網(wǎng) - it200.com在日常編程中,我們需要根據(jù)實(shí)際需求靈活使用 Boolean 對(duì)象的 toString() 方法。愛掏網(wǎng) - it200.com