JavaScript各類型的關(guān)系圖解
內(nèi)置(Build-in)對(duì)象與原生(Naitve)對(duì)象的區(qū)別在于:前者總是在引擎初始化階段就被創(chuàng)建好的對(duì)象,是后者的一個(gè)子集;而后者包括了一些在運(yùn)行過(guò)程中動(dòng)態(tài)創(chuàng)建的對(duì)象。

此外,補(bǔ)充一下圖中用到的概念:
1、內(nèi)置(Build-in)對(duì)象與原生(Naitve)對(duì)象的區(qū)別在于:前者總是在引擎初始化階段就被創(chuàng)建好的對(duì)象,是后者的一個(gè)子集;而后者包括了一些在運(yùn)行過(guò)程中動(dòng)態(tài)創(chuàng)建的對(duì)象。
2、引擎擴(kuò)展對(duì)象是一個(gè)并不太大的集合,一般來(lái)說(shuō)比較確定,它們也屬于引擎的原生對(duì)象(但不屬于ECMA規(guī)范的原生對(duì)象)。
3、宿主對(duì)象不是引擎的原生對(duì)象,而是由宿主框架通過(guò)某種機(jī)制注冊(cè)到JavaScript引擎中的對(duì)象。
4、一些宿主會(huì)把自己提供的對(duì)象/構(gòu)造器也稱為“原生對(duì)象”,例如Internet Explorer 7就把它提供的XMLHttpRequest()稱為原生的——與此相對(duì)的是在它的更早先版本中通過(guò)“new ActiveXObject('Microsoft.XMLHTTP')”這樣的方法創(chuàng)建的對(duì)象。這種情況下,讀者應(yīng)注意到“宿主的原生對(duì)象”與“引擎的原生對(duì)象”之間的差異。
通過(guò)這張圖希望可以幫助大家更好的明白JavaScript各類型的關(guān)系,有所收貨。
- javascript對(duì)象的property和prototype是這樣一種關(guān)系
- 比較詳細(xì)的javascript對(duì)象的property和prototype是什么一種關(guān)系
- JavaScript中Object和Function的關(guān)系小結(jié)
- javascript contains和compareDocumentPosition 方法來(lái)確定是否HTML節(jié)點(diǎn)間的關(guān)系
- in.js 一個(gè)輕量級(jí)的JavaScript顆?;K加載和依賴關(guān)系管理解決方案
- JavaScript中__proto__與prototype的關(guān)系深入理解
- javascript實(shí)現(xiàn)獲取瀏覽器版本、操作系統(tǒng)類型
- javascript引用類型指針的工作方式
- 詳細(xì)分析JavaScript變量類型
- JavaScript基本數(shù)據(jù)類型及值類型和引用類型
- javascript中的五種基本數(shù)據(jù)類型
- 簡(jiǎn)單談?wù)刯avascript Date類型
相關(guān)文章
整理的比較全的event對(duì)像在ie與firefox瀏覽器中的區(qū)別
event對(duì)像在IE與FF中的區(qū)別,本文整理了很多,個(gè)人感覺還是比較全面的,需要的朋友可以收藏下2013-11-11
js輸出數(shù)據(jù)精確到小數(shù)點(diǎn)后n位代碼
要保留小數(shù)點(diǎn)后N位的問(wèn)題,經(jīng)過(guò)一番思索,終于解決了,這篇文章主要介紹了js輸出數(shù)據(jù)精確到小數(shù)點(diǎn)后n位代碼,感興趣的朋友可以參考一下2016-07-07
原生JS與jQuery編寫簡(jiǎn)單選項(xiàng)卡
這篇文章主要為大家詳細(xì)介紹了原生JS與jQuery編寫簡(jiǎn)單選項(xiàng)卡,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10
基于bootstrap實(shí)現(xiàn)廣告輪播帶圖片和文字效果
這篇文章主要介紹了基于bootstrap實(shí)現(xiàn)廣告輪播帶圖片和文字效果,效果非常棒,需要的朋友可以參考下2016-07-07
javascript+iframe 實(shí)現(xiàn)無(wú)刷新載入整頁(yè)的代碼
用iframe也可以實(shí)現(xiàn),但沒有上述做法完美,參見discuz那些網(wǎng)站,如登陸彈出一個(gè)層,也是載入的一個(gè)頁(yè)面,但我發(fā)現(xiàn)狀態(tài)欄左邊出現(xiàn)的是 正在打開about:blank2010-03-03
uniapp插件uview下表單無(wú)法動(dòng)態(tài)校驗(yàn)的問(wèn)題解決
最近項(xiàng)目中用到了uview?在做表單時(shí)用到了校驗(yàn),發(fā)現(xiàn)校驗(yàn)不友好的結(jié)果,下面這篇文章主要給大家介紹了關(guān)于uniapp插件uview下表單無(wú)法動(dòng)態(tài)校驗(yàn)的問(wèn)題解決,需要的朋友可以參考下2022-12-12

