더북(TheBook)

예제 5-11 Conference.checkedInAttendeeCounter 모듈의 수정 구현부

소스 파일 5장\Callbacks\checkedInAttendeeCounter.js

var Conference = Conference | | {};
 
Conference.checkedInAttendeeCounter = function() {
var checkedInAttendees = 0,
    self = {
      increment: function() {
        checkedInAttendees += 1;
      },
      getCount: function() {
        return checkedInAttendees;
      },
      countIfCheckedIn: function(attendee) {
      if (attendee.isCheckedIn()) {
         self.increment();
      }
    }
  };
 
return self;
};

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.