首頁 > web前端 > js教程 > 主體

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

青灯夜游
發布: 2022-02-16 16:52:17
原創
4502 人瀏覽過

強制轉換方法: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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板