// Methode 1 Objekt direkte Menge
var obj1 = {v1: "", get_v1: function () {return this.v1; }, set_v1: function (v) {this.v1 = v; }};// Methode 2 Funktionsobjekt definieren
var obj = function () {var v1 = ""; this.get_v1 = function () {return this.v1; }; this.set_v1 = function (v) {this.v1 = v; }};// Methode 3 -Prototyp -Vererbung
var obj3 = new Function (); obj3.Prototype = {v1: "", get_v1: function () {return this.v1; }, set_v1: function (v) {this.v1 = v; }};// Methode 4 Fabrikmodus
Funktion loadObj () {var tmp = new Object (); tmp.v1 = ""; tmp.get_v1 = function () {return tmp.v1; }; tmp.set_v1 = function (v) {tmp.v1 = v; }; return tmp;} obj1.set_v1 ('hello1'); alert (obj1.get_v1 ()); var obj2 = new obj (); obj2.set_v1 ('hello2'); alert (obj2.get_v1 ()); var obj3 = new OBJ (); obj3.set_v1 ('Hallo3'; obj4 = loadObj (); obj4.set_v1 ('hello4'); alert (obj4.get_v1 ()); alert (obj1); alert (obj2); alert (obj3); alert (obj4);In dem obigen Artikel werden mehrere häufig verwendete JS -Klassendefinitionsmethoden erörtert. Dies ist der gesamte Inhalt, den ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.