// метод 1 объект прямое количество
var obj1 = {v1: "", get_v1: function () {return this.v1; }, set_v1: function (v) {this.v1 = v; }};// Метод 2 Определить объект функции
var obj = function () {var v1 = ""; this.get_v1 = function () {return this.v1; }; this.set_v1 = function (v) {this.v1 = v; }};// Метод 3 Прототип наследования
var obj3 = new function (); obj3.prototype = {v1: "", get_v1: function () {return this.v1; }, set_v1: function (v) {this.v1 = v; }};// Метод 4 Фабричный режим
function loadobj () {var tmp = new Object (); tmp.v1 = ""; tmp.get_v1 = function () {return tmp.v1; }; tmp.set_v1 = function (v) {tmp.v1 = v; }; вернуть tmp;} obj1.set_v1 ('hello1'); alert (obj1.get_v1 ()); var obj2 = new obj (); obj2.set_v1 ('hello2'); alert (obj2.get_v1 ()); var obj3 = obj (); obj3.set_v1 ('hello3'); obj3 = obj (); obj4 = loadobj (); obj4.set_v1 ('hello4'); alert (obj4.get_v1 ()); alert (obj1); alert (obj2); alert (obj3); alert (obj4);В приведенной выше статье кратко обсуждаются несколько часто используемых методов определения класса JS. Это весь контент, которым я делюсь с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.