Javascript內(nèi)置引用類型有哪些

這篇“Javascript內(nèi)置引用類型有哪些”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來(lái)看看這篇“Javascript內(nèi)置引用類型有哪些”文章吧。

目前創(chuàng)新互聯(lián)建站已為1000+的企業(yè)提供了網(wǎng)站建設(shè)、域名、雅安服務(wù)器托管、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、崗巴網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

JavaScript中被稱為引用類型的值,而且有一些內(nèi)置的引用類型可以用來(lái)創(chuàng)建特定的對(duì)象,

引用類型與傳統(tǒng)面向?qū)ο蟪绦蛟O(shè)計(jì)中的類相似,但實(shí)現(xiàn)不同;

Object是一個(gè)基礎(chǔ)類型,其他所有類型都從Objec七繼承了基本的行為;

Array類型是一組值的有序列表,同時(shí)還提供了操作和轉(zhuǎn)換這些值的功能;

Date類型提供了有關(guān)日期和時(shí)間的信息,包括當(dāng)前日期和時(shí)間以及相關(guān)的計(jì)算功能;

RegExp類型是ECMAScr‘ipt支持正則表達(dá)式的一個(gè)接□,提供了最基本的和一些高級(jí)的正則表達(dá)式功能。函數(shù)實(shí)際上是ninction類型的實(shí)例,因此函數(shù)也是對(duì)象;而這一點(diǎn)正是JaVaScript最有特色的地方。由于函數(shù)是對(duì)象,所以函數(shù)也擁有方法,可以用來(lái)增強(qiáng)其行為。

因?yàn)橛辛嘶景b類型,所以.JavaScript中的基本類型值可以被當(dāng)作對(duì)象來(lái)訪問(wèn)。三種基本包裝類型分別是:Boolean、Number和string。以下是它們共同的特征:

每個(gè)包裝類型都映射到同名的基本類型;

在讀取模式下訪問(wèn)基本類型值時(shí),就會(huì)創(chuàng)建對(duì)應(yīng)的基本包裝類型的一個(gè)對(duì)象,從而方便了數(shù)據(jù)操作;

操作基本類型值的語(yǔ)句一經(jīng)執(zhí)行完畢,就會(huì)立即銷毀新創(chuàng)建的包裝對(duì)象。

在所有代碼執(zhí)行之前,作用域中就已經(jīng)存在兩個(gè)內(nèi)置對(duì)象:Global和Math。在大多數(shù)ECMAScript實(shí)現(xiàn)中都不能直接訪問(wèn)Global對(duì)象;不過(guò),Web瀏覽器實(shí)現(xiàn)了承擔(dān)該角色的window對(duì)象。全局變量和函數(shù)都是Global對(duì)象的屬性。Math對(duì)象提供了很多屬性和方法,用于輔助完成復(fù)雜的數(shù)學(xué)計(jì)算任務(wù)。

以上就是關(guān)于“Javascript內(nèi)置引用類型有哪些”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

標(biāo)題名稱:Javascript內(nèi)置引用類型有哪些
網(wǎng)站鏈接:http://muchs.cn/article26/pisocg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)、關(guān)鍵詞優(yōu)化、云服務(wù)器建站公司、品牌網(wǎng)站設(shè)計(jì)網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化