在 JavaScript 中奕谭,有幾個(gè)常用的類型轉(zhuǎn)換相關(guān)的函數(shù)和方法:
-
String(value)
:將給定的值轉(zhuǎn)換為字符串類型虏杰。
const num = 42;
const str = String(num);
console.log(str); // 輸出 "42"
-
Number(value)
:將給定的值轉(zhuǎn)換為數(shù)字類型身害。
const str = "3.14";
const num = Number(str);
console.log(num); // 輸出 3.14
-
parseInt(string, radix)
:將字符串解析為整數(shù)〔甭簦可選參數(shù)radix
指定解析時(shí)使用的基數(shù)(進(jìn)制)袱吆。
const str = "10";
const num = parseInt(str);
console.log(num); // 輸出 10
// 解析十六進(jìn)制字符串
const hexStr = "FF";
const hexNum= parseInt(hexStr, 16);
console.log(hexNum); // 輸出 255
-
parseFloat(string)
:將字符串解析為浮點(diǎn)數(shù)(小數(shù))。
const str= '3.14';
const floatNum= parseFloat(str);
console.log(floatNum);//輸出: 3辜纲。14
5.Boolean(value)
: 將給定值轉(zhuǎn)換為布爾型笨觅。
const num1=0;
console .log(Boolean (num1)); //輸出: false
conststr='Hello';
console .log(Boolean (str)); / /輸出: true
這些是一些常用于進(jìn)行類型轉(zhuǎn)化相關(guān)操作和處理 的函數(shù)和方法,可以幫助你在 JavaScript 中進(jìn)行數(shù)據(jù)類型之間 的 轉(zhuǎn)化耕腾。