js基本包裝型別
將基本資料型別包裝成物件,並賦予他一些方法,js中為我們提供了三個包裝類,通過這三個包裝類可以將基本資料型別的資料轉換成物件
1.string()
可以將基本資料型別字串轉換成string物件
2.number()
可以將基本資料型別的數字轉換為number物件
3.boolean()
可以將基本資料型別的布林值轉換為boolean物件
方法和屬性只能新增給物件,不能新增給基本資料型別,當對一些基本資料型別的值去呼叫屬性和方法時,瀏覽器會臨時使用包裝類將其轉換為物件,然後呼叫物件的屬性和方法,呼叫完後再將其轉換為基本資料型別
var num=
123;
num=
newnumber
(123);
var numstr=num.
tostring()
;
js中 基本包裝型別
為了便於操作基本型別,ecmascript還提供了3個特殊的引用型別boolean number string。這些型別與其他引用型別形似,但同時也具有各自的基本型別相應的特殊行為。實際上,每當讀取乙個基本型別值時後台就會建立乙個相應的基本包裝型別的物件,從而讓我們能夠呼叫一些方法來操作這些資料。e...
基本包裝型別
好久之前看的高程,最近有些忘記了,疑惑基本包裝型別存在的意義,下面總結一下 為了便於操作基本型別,ecmascript提供了三個特殊的引用型別 boolean number string。實際上,每當讀取乙個基本型別值的時候,後台就會建立乙個對應的基本包裝型別的物件,從而讓我們能夠呼叫一些方法來操作...
基本包裝型別
為了便於操作基本資料型別,提供了三個特殊的引用型別,boolean,number和string,這些型別和其他引用型別相似,但是同時也具備和自己相應的資料型別的特殊行為,實際上每當讀取乙個基本型別的數值後,後台都會為我們建立對應的基本包裝型別的物件,從而能夠呼叫一些方法處理這些資料。var box ...