網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

js轉字元串

欄目: IT科技 / 發佈於: / 人氣:2.41W

在js中將其他類型轉換成字元串有哪些呢?下面就讓我們一起來了解一下吧:

1、

運用toString()方法

toString()方法返回的是相應值的字元串表現。

數值、布爾值、對象與字元串值都有toString()方法,但是null與undefined值中並沒有這個方法。

在絕大多數情況下,使用toString()方法時是不需要傳遞參數的。

數值調用toString()方法的時候能夠傳遞一個參數,以此來表示輸出數值的基數,當然能以2、8、16進製表示字元串值。

參考範例:

var num = 10;     

num.toString();   // "10"     

num.toString(2);  // "1010"     

num.toString(8);  // "12"     

num.toString(16);  // "a"

js轉字元串

2、

運用String()函數

在不知道變量是否是null或是undefined是能夠使用String()函數來轉換字元串類型的。

String()函數本身是能夠將任何類型的數值轉換成字元串的。

具體使用規則如下:

若是轉換值中有toString()方法的話,就可以選擇直接調用該方法,並且返回相應的結果。

若是轉換值爲null,那麼可以返回“null”。

若是轉換值爲undefined,那麼返回“undefined”。

參考範例:

 var value1 = 10;

var value2 = true;

var value3 = null;

var value4;    //只定義未初始化的變量,自動賦值爲undefined

     

String(value1);   // 10"

String(value2);   //"true"

String(value3);   // "null"

String(value4);   // "undefined"

js轉字元串 第2張

3、

第三種方式是利用+“”。

也就是將轉換的值與一個字元串 “” 加在一起。