Beste manier van een class achtig object in javascript
Mark Hogeveen
27/06/2015 22:04:35Nu is er al een nieuwe versie van javascript waarin je echt classes kunt maken. Maar dat bedoel ik niet in dit topic.
Ik gebruik vaak een OO stijl in mijn javascript. OOP in javascript klinkt misschien raar, omdat alles in javascript al een object is, maar wat ik bedoel is dit:
En dit:
Beide manieren kom ik tegen, ik gebruik altijd de eerste manier, maar wat is het verschil?
En welke manier is beter?
Verder gebruik ik nooit prototype om een object een "method" (functie) te geven.
Dus ik doe nooit:
Ik gebruik vaak een OO stijl in mijn javascript. OOP in javascript klinkt misschien raar, omdat alles in javascript al een object is, maar wat ik bedoel is dit:
En dit:
Beide manieren kom ik tegen, ik gebruik altijd de eerste manier, maar wat is het verschil?
En welke manier is beter?
Verder gebruik ik nooit prototype om een object een "method" (functie) te geven.
Dus ik doe nooit:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
var Menu = function() {
// bla bla
};
Menu.prototype.addItem = function() {
// Method
};
// bla bla
};
Menu.prototype.addItem = function() {
// Method
};
Gewijzigd op 27/06/2015 22:09:25 door Mark Hogeveen
Er zijn nog geen reacties op dit bericht.