2014-08-30 45 views
-1

我想知道如何鏈接原型。例如:man.boot.size;或與原生javascript相同,例如document.getElementById('myId').style.height;。我找不到任何東西(外觀上還有其他東西也叫做原型鏈,但我不是那種我期待的東西)。更多原型(鏈接)在javascript中

在此先感謝!

+1

他們不是它們嵌套元素的屬性不同的原型。像'height'是'style'中的一個子屬性。 – Mritunjay 2014-08-30 09:45:15

+0

是的,這就是我的意思。我仍然無法弄清楚如何定義那些雖然 – vrugtehagel 2014-08-30 09:49:26

+0

顯示你有什麼嘗試? – Mritunjay 2014-08-30 09:51:36

回答

0

沒有什麼複雜的。簡單地創建一個對象並將其展開。

function Glass() { 
    this.size = 100; 
} 

var glass = new Glass(); 

glass.juice = { 
    drink: function() { 
       console.log("It is so sweet!"); 
      } 
} 

走得更遠:

glass.juice.components = { 
    destroy: function() { 
       console.log("Vaporized!"); 
      } 
} 

現在你可以試着在你的控制檯:

glass.juice.components.destroy(); 
+0

非常感謝!正是我在找什麼! – vrugtehagel 2014-08-30 10:01:44