CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- Widget = (function() {
- var Class, self = {};
- self.Class = function() {
- return Class;
- }
- self.init = function(_class) {
- Class = _class || 'item';
- }
- return self;
- })();
- WidgetWrap = function() {
- var self = {};
- self.Class = function(){
- return Widget.Class.apply(self, arguments);
- }
- Widget.init.apply(self, arguments);
- return self;
- }
- widget1 = WidgetWrap('widget1');
- widget2 = WidgetWrap('widget2');
- console.log(widget1.Class()); //widget2
- console.log(widget2.Class()); //widget2