首頁  >  文章  >  web前端  >  javascript怎麼將值類型強制轉為字串

javascript怎麼將值類型強制轉為字串

青灯夜游
青灯夜游原創
2022-02-16 16:52:174503瀏覽

強制轉換方法:1、呼叫toString()方法,語法「要轉換的資料物件.toString()」;2、呼叫String()函數,語法「String(要轉換的資料)」; 3.使用「 」符拼接字串,語法「要轉換的資料""」。

javascript怎麼將值類型強制轉為字串

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

強制型別轉換指將一個資料型別強制轉換為其它的資料型別。一般是指,將其它的資料類型轉換為String、Number、Boolean。

下面就聊聊將值型別強制轉為字串String的方法。

轉換為String類型

將其它數值轉換為字串有三種方式:toString()、String()、 拼串。

方式一:呼叫被轉換資料類型的toString()方法

#該方法不會影響到原變量,它會將轉換的結果傳回,但注意:null和undefined這兩個值沒有toString()方法,如果呼叫它們的方法,會報錯。

var a = 123;
a = a.toString();
console.log(a);
console.log(typeof a);

方式二:呼叫String()函數,並將轉換的資料作為參數傳遞給函數

使用String()函數做強制型別轉換時,對於Number和Boolean實際上就是一個呼叫的toString()方法,但是對於null和undefined,就不會呼叫toString()方法,它會將null 直接轉換為“null”,將undefined 直接轉換為“undefined”。

var a = 123;
a = String(a);
console.log(a);
console.log(typeof a);

var b = undefined;
b = String(b);
console.log(b);
console.log(typeof b);

var c = null;
c = String(c);
console.log(c);
console.log(typeof c);

方式三:為任意的資料型別""

var a = 123;
a = a + "";
console.log(a);
console.log(typeof a);

【相關推薦:javascript學習教學

以上是javascript怎麼將值類型強制轉為字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn