natknąłem pliku JS, który został zbudowany w dziwny sposób:Zaletą stosując metodę w OOP JavaScript
var modal = (function(){
var method = {};
// Center the modal in the viewport
method.center = function() {};
// Open the modal
method.open = function (settings) {};
// Close the modal
method.close = function() {};
return method;
}());
Rozumiem część zawijania funkcję w „Modal” obiektu, ale dlaczego wiązać wszystko funkcje do method
, a następnie zwrócić go na końcu?
Wygląda na to, że obiekt powinien się nazywać "metodami" ... – fncomp