//方法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 = new obj(); obj3.set_v1( 'hello obj3'); obj4 = loadobj(); obj4.set_v1( 'hello4'); alert(obj4.get_v1()); alert(obj1); alert(obj2); alert(obj3); alert(obj4);上記の記事では、一般的に使用されるいくつかのJSクラス定義方法について簡単に説明します。これは私があなたと共有するすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。