一、每一個函數數據類型(普通函數、類)都有一個天生自帶的屬性:prototype(原型),而且這個屬性是一個對象數據類型的值。瀏覽器
二、而且在prototype上瀏覽器天生給它加上一個屬性constructor(構造函數),屬性值是當前函數(類)自己。函數
三、給一個對象數據類型(普通對象、實例、prototype...)也天生自帶一個屬性__proto__,屬性值是當前實例所屬的原型(prototype)。prototype