포스팅 목적 비슷해서 자주 헷갈리거나 비교가 필요한 용어들을 정리합니다. 비슷한 관계이거나, 포함하는 관계이거나 전혀 다른 관계일 수 있습니다. 계속해서 추가할 예정입니다. 함수 ( Function ) VS 메소드 ( Method ) 함수 : 특정 작업을 수행하는 기능 단위 메소드 : 클래스, 구조체, 열거형에 포함되어 있는 함수 오버라이딩 ( Overriding ) vs 오버로딩 ( Overloading ) 오버라이딩 : 상속 받은 부모의 메소드를 재정의 하는 기법 오버로딩 : 함수 이름이 같더라도 전달되는 인자의 개수나 타입에 따라 다르게 동작하도록 구현하는 기법 JavaScript 에서는 기본적으로 제공하지는 않습니다. 이름이 같은 함수라면 뒤에서 선언된 함수로 재선언 됩니다. 함수에 전달되는 모든..