數(shù)據(jù)類型轉(zhuǎn)換函數(shù)有:toExponential()、toFixed()、toPrecision()、String()、getDate()、getFullYear()、Number()、parseFloat()、parseInt()等等。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
JavaScript中的數(shù)據(jù)類型轉(zhuǎn)換
1、將數(shù)字轉(zhuǎn)換為字符串
-
toExponential() 把對(duì)象的值轉(zhuǎn)換為指數(shù)計(jì)數(shù)法。
-
toFixed() 把數(shù)字轉(zhuǎn)換為字符串,結(jié)果的小數(shù)點(diǎn)后有指定位數(shù)的數(shù)字。
-
toPrecision() 把數(shù)字格式化為指定的長(zhǎng)度。
2、將布爾值轉(zhuǎn)換為字符串
String():可以將布爾值轉(zhuǎn)換為字符串
3、將日期轉(zhuǎn)換為字符串
-
Date() 返回表示日期的字符串
-
String() 可以將日期對(duì)象轉(zhuǎn)換為字符串
-
getDate() 從 Date 對(duì)象返回一個(gè)月中的某一天 (1 ~ 31)。
-
getDay() 從 Date 對(duì)象返回一周中的某一天 (0 ~ 6)。
-
getFullYear() 從 Date 對(duì)象以四位數(shù)字返回年份。
-
getHours() 返回 Date 對(duì)象的小時(shí) (0 ~ 23)。
-
getMilliseconds() 返回 Date 對(duì)象的毫秒(0 ~ 999)。
-
getMinutes() 返回 Date 對(duì)象的分鐘 (0 ~ 59)。
-
getMonth() 從 Date 對(duì)象返回月份 (0 ~ 11)。
-
getSeconds() 返回 Date 對(duì)象的秒數(shù) (0 ~ 59)。
-
getTime() 返回 1970 年 1 月 1 日至今的毫秒數(shù)。
4、將字符串轉(zhuǎn)換為數(shù)字
-
Number() :可以將字符串轉(zhuǎn)換為數(shù)字
-
parseFloat() 解析一個(gè)字符串,并返回一個(gè)浮點(diǎn)數(shù)。
-
parseInt() 解析一個(gè)字符串,并返回一個(gè)整數(shù)。
【推薦學(xué)習(xí):javascript高級(jí)教程】