五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

5.JS內(nèi)建對象:數(shù)組;JS包裝類

2022-08-06 12:46 作者:我的GIS  | 我要投稿

數(shù)組Array:

????數(shù)組“Array”是數(shù)據(jù)類型中“Object”類型中的內(nèi)建對象

????數(shù)組也是一個對象,普通對象是使用字符串作為屬性名,而數(shù)組使用數(shù)字來作為索引操作元素

????創(chuàng)建數(shù)組對象

????????var arr = new Array();

????????console.log(arr);

????添加元素

????????arr[0] = 1;

????讀取元素

????????console.log(arr[0])

????獲取長度

????????console.log(arr.length)

????......

注:內(nèi)建對象中的Date構(gòu)造函數(shù)對象需要創(chuàng)建:new Data();而Math對象不是構(gòu)造函數(shù)只是一個封裝了一些屬性和方法的對象,無需創(chuàng)建:Math.PI


包裝類:

在JS中提供了三個包裝類,通過這三個包裝類可以將基本數(shù)據(jù)類型的數(shù)據(jù)轉(zhuǎn)換對象


????String()

可以將基本數(shù)據(jù)類型字符串轉(zhuǎn)換為String對象

????Number()

可以將基本 數(shù)據(jù)類型的數(shù)字轉(zhuǎn)換為Number對象

????Boolean()

可以將基本數(shù)據(jù)類型的布爾值轉(zhuǎn)換為Boolean對象


但是在實際應(yīng)用中不會使用基本數(shù)據(jù)類型的對象,如果使用基本數(shù)據(jù)類型的對象,在做一些比較時可能會帶來一些不可預(yù)期的結(jié)果

方法和屬性能添加給對象,不能添加給基本數(shù)據(jù)類型,當(dāng)我們對一 些基本數(shù)據(jù)類型的值去調(diào)用屬性和方法時,??瀏覽器會臨時使用包裝類將其轉(zhuǎn)換為對象,然后在調(diào)用對象的屬性和方法調(diào)用完以后,再將其轉(zhuǎn)換為基本數(shù)據(jù)類型

????var s?= 123;

????s?= s. toString();

????console.log(typeof s); ? string基本數(shù)據(jù)類型


基本數(shù)據(jù)類型,如:string只是一個數(shù)據(jù)類型,而Object類型中的String為構(gòu)造函數(shù)對象,其中包含一些屬性和方法可以調(diào)用。將基本數(shù)據(jù)類型利用構(gòu)造函數(shù)(Object類型)進行轉(zhuǎn)化變?yōu)镺bject對象類型時就可以利用這些屬性和方法,如:var number = 1;(基本數(shù)據(jù)類型number)var num = new Number(number);console.log(num.subtract(1));

5.JS內(nèi)建對象:數(shù)組;JS包裝類的評論 (共 條)

分享到微博請遵守國家法律
郯城县| 宜宾市| 文登市| 福泉市| 化德县| 苏尼特左旗| 阜新| 东至县| 法库县| 赣榆县| 慈利县| 桑日县| 调兵山市| 班玛县| 台中市| 建昌县| 交口县| 大港区| 莆田市| 宝山区| 星子县| 宜州市| 昭平县| 长乐市| 松阳县| 灯塔市| 南丹县| 南开区| 常宁市| 泸州市| 米易县| 大港区| 石狮市| 青川县| 镇平县| 吉林市| 凤阳县| 巢湖市| 平泉县| 扎囊县| 凤山市|