Ich habe über OOP in JS gelesen, aber zwischen traditionellen OOP und Objektliteral verwechselt. Und ich fand auch in Github viele großartige JS-Projekte, die nicht auf dem OOP-Weg geschrieben wurden. Sie nutzen das Objektmuster wie das Enthüllen von Mustern und Singletons. Ich kam aus Java, jetzt bin ich zwischen unten Muster, auf, wann man sie benutzt.Wann dieses und nicht Objektliteral in Javascript verwenden?
OOP:
function cook(){
this.vege = 'something';
}
var Cook = new cook();
console.log(Cook.vege = 'something else')
Versus Objektliteral Art und Weise:
var cook = {
vege:"something"
}
cook.vege = "something else"