創(chuàng)建對象的模式多種多樣,但是各種模式又有怎樣的利弊呢?有沒有一種最為完美的模式呢?下面我將就以下幾個(gè)方面來分析創(chuàng)建對象的幾種模式:

第一部分:Object構(gòu)造函數(shù)和對象字面量方法

我之前在博文《javascript中對象字面量的理解》中講到過這兩種方法,如何大家不熟悉,可以點(diǎn)進(jìn)去看一看回顧一下。它們的優(yōu)點(diǎn)是用來創(chuàng)建單個(gè)的對象非常方便。但是這種方法有一個(gè)明顯的缺點(diǎn):利用同一接口創(chuàng)建很多對象是,會(huì)產(chǎn)生大量的重復(fù)代碼。這句話怎么理解呢?讓我們看一下下面的代碼:

網(wǎng)友評論

    <dl id="uvum6"><button id="uvum6"></button></dl>
      <pre id="uvum6"><cite id="uvum6"><tr id="uvum6"></tr></cite></pre>
      <input id="uvum6"></input>
          <ins id="uvum6"><option id="uvum6"></option></ins>