codice:
            var veicoloFactory = {
                creaVeicolo: function (opzioni) {
                    var veicolo;
                    if (opzioni && opzioni.length) {
                        switch (opzioni.tipo) {
                            case "auto":
                                veicolo = new Automobile(opzioni);
                                break;
                            case "moto":
                                veicolo = new Moto(opzioni);
                                break;
                            case "camion":
                                veicolo = new Camion(opzioni);
                                break;
                        }
                    }
                };
            };
            var myAutomobile = veicoloFactory.creaVeicolo({tipo: "auto", colore: "rosso", modello: "berlina"});
            console.log(Automobile.modello);
http://www.html.it/pag/48318/factory-pattern-in-javascript/
ERRORE:
SyntaxError: missing } after property list