1

我有这个代码:

dojo.declare("dh.medview.Viewport", null, {
    someMember: null;
    someFunction: function() {
    }
});

如何转换此代码以获得纯“JS 类”声明?

4

1 回答 1

1
// create namespace
dh = dh || {};
dh.medview = dh.medview || {};

// constructor:
dh.medview.Viewport = function() {
    // yours is empty
};

// setup properties of the prototype
var proto = dh.medview.Viewport.prototype;
proto.someMember = null;
proto.someFunction = function() {…};
于 2013-02-26T17:03:32.040 回答