歡迎回來。
在這段視頻中，我們要談論的原型。
我們首先明白原型對象然後我們將描述和圖表Dunder普拉托原型和構造函數之間的關係會再加入原型對象的方法和屬性來編寫更高效的代碼是什麼。
最後，我們將能夠解釋添加方法和屬性原型與構造函數之間的區別。
但在此之前我們得到深入原型讓我們快速回顧與新的關鍵字一次不首先它創建一個對象憑空。
第二它設置鍵字這是在上一步驟中創建的對象的值。
第三它增加了一個返回構造函數。
最後，它創建，我們可以創建對象和構造函數的prototype屬性之間的Dunder普拉托訪問的鏈接。
讓我們稍微多談一點關於這一點。
更重要的是讓我們的圖本的關係。
不要被這圖太嚇倒。
讓我們通過一步一步來作為指導。
圓是一個函數和一個正方形的對象。
所以在這裡我們有一個有一個名為原型屬性，它是對象有一個屬性上稱為構造函數，它指向回到原來的構造函數的對象的人構造函數。
如果屬性或方法被放置在人的原型，他們可以從從構造函數中，這是由構造函數創建這些對象可以訪問原型對象的方式就是通過唐德普拉托鏈接創建的任何對象訪問。
使用新的關鍵字時，該鏈接被建立。
總括來說每一個構造函數有一個屬性上它所謂的原型。
原型屬性是一個對象，它也可以具有方法和附加到它的特性。
這些方法和屬性是共享的，通過從該構造函數創建的任何對象訪問。
當使用新的關鍵字。
現在讓我們來看看這是什麼樣子的代碼示例。
我要複製並粘貼在Chrome控制台此代碼，我們可以通過它的每一行行走。
首先，我有一個名為的人與屬性名稱叫做構造函數。
自從我創建了一個功能，我們已經可以看到有一個名為原型的功能屬性。
現在，我要創建兩個對象使用新密鑰稱為從我的構造函數的LP。
由於我使用new關鍵字屬性已經被添加到每個對象稱為Dunder機生產線指向對人的構造函數原型屬性。
我們將在接下來的視頻討論為什麼這個原型屬性是非常有用。
最後，原型對象有一個屬性上稱為構造函數，它指向回到原來的構造函數。
constructor屬性是不是您將要使用或經常操作的東西，但它是在一個概念稱為繼承我們將在另一系列中，我們結束這段視頻之前討論的重要組成部分。
我想了幾個幻燈片跳回圖，使我們可以去在它一次。
記住圓圈是功能和廣場是對象。
所以在這裡我有兩個對象叫艾莉和冷這是從人的構造函數創建。
綠色的圓圈。
由於我使用new關鍵字，當我創建它們。
每個對象有一個叫做Dunder普拉多屬性指向對人的構造函數原型屬性。
在接下來的視頻中，我們將研究原型對象，看看它是多麼有用。