Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Javascript - classi javascript
Forum - Javascript - classi javascript

Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 1:00
Giovedì, 01/01/1970
boungiorno a tutti,
io sono abituato a usare questo metodo per programmare a oggetti in javascript:
Codice sorgente - presumibilmente Php

  1. var Moto = Class.create();    
  2. Moto.prototype = {
  3.         initialize : function (modello, marca) {
  4.                             this.modello = modello;
  5.                             this.marca = marca;          
  6.         },
  7.         getMarca : function () {
  8.                 return this.marca;
  9.         },
  10.         toString : function () {
  11.                 return this.marca+ " " + this.modello;    
  12.         }
  13. }



oggi però ho letto che è un metodo vecchio e ormai deprecato e sostituito da questo:
Codice sorgente - presumibilmente Javascript

  1. function Moto(modello,marca) {
  2.     this.modello = modello;
  3.     this.marca= marca;
  4.     this.getMarca = function () {return this.marca;};
  5. }



è vero? qual è il migliore? se questo, come faccio a mettere un costruttore e un metodo come toString, per stampare il contenuto della classe, in questo metodo?

PM Quote