First-Class citizens? 변수나 데이터에 할당이 가능해야 하며 객체를 인자로 넘길 수 있고 객체의 리턴값으로 리턴할 수 있는 것을 First- Class citizens이라 부른다.
ex) addEventListener가 Higher-Order Functions 중 하나