用原型實例制定建立對象的種類,並經過複製這些原型建立新的對象。函數
原型模式是在內存二進制流的拷貝,要比直接new一個對象性能好不少,特別是要在一個循環體內產生大量的對象時,原型模式能夠更好地體現其優勢。性能
這既是它的優勢也是缺點,直接在內存中拷貝,構造函數是不會執行的,在實際開發當中應該注意這個潛在的問題。優勢就是減小了約束,缺點也是減小了約束,須要你們在實際應用時考慮。cdn