Điều này có vẻ giống như một câu hỏi ngớ ngẩn, nhưng những khác biệt chức năng, nếu có, giữa hai mẫu này là gì? Không có sự khác biệt chức năng thực sự và nó chỉ là vấn đề sở thích của tổ chức? Một số trường hợp nào khi bạn muốn sử dụng cái này chứ không phải cái kia? Tôi đang cố gắng tìm một mẫu thiết kế mà tôi cảm thấy thoải mái nhất. Cảm ơn!Mẫu đơn JavaScript - sự khác biệt?
$(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() {
....
}
}
và
$(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
}
}
Cảm ơn! Tôi sẽ xem xét điều này. –