js, 1、
使用toString()方法
toString()方法返回相應(yīng)值的字符串表示形式。
數(shù)值、布爾值、對象和字符串值都有toString()方法,但在null和未定義的值中沒有這樣的方法。
在大多數(shù)情況下,使用toString()方法時不需要傳遞參數(shù)。
當(dāng)值調(diào)用toString()方法時,可以傳遞一個參數(shù)來表示輸出值的基數(shù),當(dāng)然也可以表示2,8,16中的字符串值。
參考示例:
var num=10;
num.toString(); //10
num.toString(2); //1010
num.toString(8); //12
num.toString(16); //a
2、
使用String()函數(shù)
您可以使用String()函數(shù)轉(zhuǎn)換字符串類型,而無需知道變量是null還是未定義的。
String()函數(shù)本身可以將任何類型的數(shù)值轉(zhuǎn)換成字符串。
具體使用規(guī)則如下:
如果轉(zhuǎn)換值中有toString()方法,可以選擇直接調(diào)用該方法,返回相應(yīng)的結(jié)果。
如果轉(zhuǎn)換值為null,則可以返回“null”。
如果轉(zhuǎn)換值未定義,則返回“未定義”。
參考示例:
var value1=10;
var value2=true;
var value3=null;
var值4;//只定義未初始化的變量,并自動賦值為未定義。
String(value1); //10
String(value2); //true
String(value3); //null
String(value4); //undefined
3、
第三種方式是使用" "。
即,將轉(zhuǎn)換后的值與字符串“”相加。
js,以上就是本文為您收集整理的js最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。