IT Polako: Metode u Objektima

IT Polako: Metode u Objektima


Svako ima svoje metode - čak i objekti. Ako bi nešto moglo da se smatra uvodom u objektno orijentisano programiranje u javaskriptu, možda je to ova lekcija.

Kako dodati metodu objektu? Zašto uopšte to i radimo? Kako da iskoristimo te metode u našim funkcijama?

const vozovi = {
  3400: {
    polazak: "04:25",
    dolazak: "05:25",
    tip: "re",
    putuje: "00:50",
    ime: 3400
  },
  dodajVoz: function(polazak, dolazak, tip, putuje, ime) {
    this[ime] = { polazak, dolazak, tip, putuje, ime };
  }
};
vozovi.dodajVoz("8:00", "8:15", "Hiperlup", "00:25", "4323");
console.log(vozovi)

Play