OO-Syntax in JavaScript
Erstellt von Tobi am Dienstag 21. Februar 2006
Mal auf die Schnelle 2 Beispiele, wie man Methoden und Objektvariablen definiert:
myscript=new Object();
myscript.current=1;
myscript.init=function(){
// some code
}
myscript.validate=function(){
// some code
}
myscript={
current:1,
init:function(){
// code
},
validate:function(){
// code
}
}

Donnerstag 13. November 2008 um 13:47
Auch wenn das ein Objekt ist, würde ich das nicht als OO Syntax bezeichnen, das ist einfach ein Objektliteral (s. selfhtml Artikel). Objekte sind in JS fast alles, ähnlich wie in Java.
Daneben gibt es auch ein Array literal:
var arr = new Array();entspricht
var arr = [];