創(chuàng)建對象的模式多種多樣,但是各種模式又有怎樣的利弊呢?有沒有一種最為完美的模式呢?下面我將就以下幾個(gè)方面來分析創(chuàng)建對象的幾種模式:
Object構(gòu)造函數(shù)和對象字面量方法
工廠模式
自定義構(gòu)造函數(shù)模式
原型模式
組合使用自定義構(gòu)造函數(shù)模式和原型模式
動(dòng)態(tài)原型模式、寄生構(gòu)造函數(shù)模式、穩(wěn)妥構(gòu)造函數(shù)模式