Js & React 공부
메서드와 함수의 차이
콛 다이어리
2024. 9. 29. 02:12
함수:
특별한 목적의 작업 수행을 위해 설계된 코드의 집합
구현된 기능은 여러 곳에서 호출되어 사용이 가능함
메서드:
객체의 기능 구현을 위한 클래스 내부에서 구현되는 함수
(메서드를) 구현하면 객체의 기능을 구현하는 것
*객체: Key / Value Pair를 저장할 수 있는 구조
멤버 함수
차이점
프로그래밍 언어마다 함수로 부르는 언어도 있고
메서드라고 부르는 언어도 있음
1. 함수
1) 단독 모듈
2) 그냥 호출해서 사용할 수 있음
2. 메서드: 함수의 일종이긴 하지만
1) 클래스에 속해있고
2) 클래스의 멤버 변수들을 이용해서 구현된 것