摘要:函數(shù)對(duì)象和普通對(duì)象函數(shù)對(duì)象通過,得到的對(duì)象,有和兩個(gè)屬性普通對(duì)象通過非函數(shù)得的對(duì)象,有一個(gè)屬性總結(jié)凡是通過創(chuàng)建的對(duì)象都是函數(shù)對(duì)象,其他的都是普通對(duì)象。實(shí)例的構(gòu)造函數(shù)屬性實(shí)例的構(gòu)造函數(shù)屬性指向其構(gòu)造函數(shù)原型對(duì)象原型對(duì)象是構(gòu)造函數(shù)的一個(gè)實(shí)例
函數(shù)對(duì)象和普通對(duì)象
函數(shù)對(duì)象:通過new Function(),得到的對(duì)象,有_proto_和prototype兩個(gè)屬性
普通對(duì)象:通過非Function()函數(shù)new得的對(duì)象,有_proto_一個(gè)屬性
總結(jié):凡是通過 new Function() 創(chuàng)建的對(duì)象都是函數(shù)對(duì)象,其他的都是普通對(duì)象。
實(shí)例的構(gòu)造函數(shù)(constructor)屬性指向其構(gòu)造函數(shù)
example:
</>復(fù)制代碼
var p = new xxx();
p.constructor == xxx //true
原型對(duì)象
原型對(duì)象是構(gòu)造函數(shù)的一個(gè)實(shí)例
example:
</>復(fù)制代碼
var p = new xxx();
p._proto_ == xxx.prototype //true
proto
example:
</>復(fù)制代碼
var p = new xxx();
p._proto_ == xxx.prototype //true
xxx.prototype.constructor == xxx //true
p._proto_.constructor == xxx //true
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/98804.html
摘要:對(duì)象當(dāng)調(diào)用某種方法或查找某種屬性時(shí),首先會(huì)在自身調(diào)用和查找,如果自身并沒有該屬性或方法,則會(huì)去它的屬性中調(diào)用查找,也就是它構(gòu)造函數(shù)的中調(diào)用查找,如果構(gòu)造函數(shù)中也沒有該屬性方法,則會(huì)去構(gòu)造函數(shù)的隱式原型中查找,一直到,就這樣形成原型鏈。 此文主旨是記錄面試中遇到的面試題,包括js中常見,易錯(cuò),重要知識(shí)點(diǎn) window.onload和$(document).ready()的區(qū)別 windo...
摘要:深入之繼承的多種方式和優(yōu)缺點(diǎn)深入系列第十五篇,講解各種繼承方式和優(yōu)缺點(diǎn)。對(duì)于解釋型語(yǔ)言例如來說,通過詞法分析語(yǔ)法分析語(yǔ)法樹,就可以開始解釋執(zhí)行了。 JavaScript深入之繼承的多種方式和優(yōu)缺點(diǎn) JavaScript深入系列第十五篇,講解JavaScript各種繼承方式和優(yōu)缺點(diǎn)。 寫在前面 本文講解JavaScript各種繼承方式和優(yōu)缺點(diǎn)。 但是注意: 這篇文章更像是筆記,哎,再讓我...
摘要:但是確是一個(gè)特例它的指向的是至于為什么簡(jiǎn)單解釋下所有的構(gòu)造器都來自于,甚至包括根構(gòu)造器及自身。所有構(gòu)造器都繼承了的屬性及方法。如知道了所有構(gòu)造器含內(nèi)置及自定義的都是,的是誰呢這說明所有的構(gòu)造器也都是一個(gè)普通對(duì)象,可以給構(gòu)造器添加刪除屬性等。 showImg(https://segmentfault.com/img/remote/1460000009446154); 前言 此文章為加深對(duì)...
摘要:很多情況下,通常一個(gè)人類,即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類是相似對(duì)象的描述,稱為類的定義,是該類對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過對(duì)類的實(shí)體化形成的對(duì)象。一類的對(duì)象抽取出來。注意中,對(duì)象一定是通過類的實(shí)例化來的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...
摘要:很多情況下,通常一個(gè)人類,即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類是相似對(duì)象的描述,稱為類的定義,是該類對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過對(duì)類的實(shí)體化形成的對(duì)象。一類的對(duì)象抽取出來。注意中,對(duì)象一定是通過類的實(shí)例化來的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...
閱讀 3259·2021-10-13 09:40
閱讀 3770·2019-08-30 15:54
閱讀 1339·2019-08-30 13:20
閱讀 3023·2019-08-30 11:26
閱讀 504·2019-08-29 11:33
閱讀 1123·2019-08-26 14:00
閱讀 2388·2019-08-26 13:58
閱讀 3396·2019-08-26 10:39