30
Частные методы JavaScript
Чтобы создать класс JavaScript с открытым методом, я бы сделал что-то вроде: function Restaurant() {} Restaurant.prototype.buy_food = function(){ // something here } Restaurant.prototype.use_restroom = function(){ // something here } Таким образом, пользователи моего класса могут: var restaurant = new Restaurant(); restaurant.buy_food(); restaurant.use_restroom(); Как создать закрытый метод, который может вызываться методами …