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