Questa può sembrare una domanda stupida, ma quali sono le differenze funzionali, se esistono, tra questi due modelli? Non c'è alcuna differenza funzionale reale ed è solo una questione di preferenza organizzativa? Quali sono alcuni casi in cui si vorrebbe usare uno e non l'altro? Sto cercando di trovare uno schema di progettazione con cui mi sento più a mio agio. Grazie!Modelli singleton JavaScript - differenze?
$(function(){
Core.init();
});
var Core = {
init: function() {
//some initialization code here
}
_plugins: function() {
//instantiate some plugins here
}
_display: function() {
//some more code here
}
_otherfunctions: function() {
....
}
}
e
$(function(){
Core.init();
Plugins.init();
Display.init();
});
var Core = {
init: function() {
//some initialization code here
}
}
var Plugins = {
init: function() {
//start plugins
}
_modify: function() {
//more code
}
}
var Display = {
init: function() {
//some init code
}
}
Grazie! Daro un'occhiata a questo. –