當前位置:生活全書館 >

IT科技

> js轉字串

js轉字串

在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、

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

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

標籤: 字串 js 轉字串
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/43y2pg.html