есть ли способ расширить опции по умолчанию для нескольких функций конструктора Javascript на основе Prototype?Javascript/jQuery Наследование прототипа расширяется по умолчанию
Я пытаюсь получить объект options в объекте Events, возможно ли это?
var Website = function(options){
this.options = $.extend({}, this.defaults, options);
}
Website.prototype = {
constructor : Website,
defaults: {
navigation: $('#navigation'),
footer : $('#footer')
}
init: function(){
}
};
var Events = function(){
this.init()
}
Events.prototype = {
constructor: Website,
init:function(){
console.log(...)
}
}
Я не вижу никакого наследования между «Событиями» и «Веб-сайтом» здесь? Вам просто нужно «Event.prototype.defaults = Website.prototype.defaults»? – Bergi
Я хотел бы знать, как я могу получить свойства или объект по умолчанию с веб-сайта и использовать их внутри объекта Events, это возможно? –
Да, просто доступ к 'Website.prototype.defaults'! – Bergi