課程
/前端開發
/JavaScript
/JavaScript深入淺出
什么是原型?
2018-07-27
源自:JavaScript深入淺出 8-1
正在回答
Foo()有個屬性prototype。
var egg = new Foo(); ?//實例化一個egg
Foo.prototype就是egg這個實例的__proto__(原型)。
翻譯成大白話:食物(Foo)有個屬性prototype,雞蛋是食物的一個實例,食物的prototype屬性就是雞蛋的原型
通過實例來理解,建議多看幾遍老師的講解,講解的很好。
每個函數被創建的時候都會有一個prototye屬性,這個屬性會指向函數的原型對象。默認情況下每個原型對象又都會獲取一個constructor屬性,這個屬性包含一個指向prototype屬性所在函數的指針。
舉報
由淺入深學習JS語言特性,且解析JS常見誤區,從入門到掌握
2 回答疑惑,什么是原型鏈,什么是構造函數
2 回答原型連接有什么作用?
4 回答prototype到底是不是原型?。。。。。?/p>
1 回答一般什么問題會用到原型鏈或者用原型鏈解決更好
2 回答原型鏈還是搞不懂
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-04-24
Foo()有個屬性prototype。
var egg = new Foo(); ?//實例化一個egg
Foo.prototype就是egg這個實例的__proto__(原型)。
翻譯成大白話:食物(Foo)有個屬性prototype,雞蛋是食物的一個實例,食物的prototype屬性就是雞蛋的原型
2018-07-31
通過實例來理解,建議多看幾遍老師的講解,講解的很好。
2018-07-31
每個函數被創建的時候都會有一個prototye屬性,這個屬性會指向函數的原型對象。默認情況下每個原型對象又都會獲取一個constructor屬性,這個屬性包含一個指向prototype屬性所在函數的指針。