본문 바로가기

프론트엔드 공부/javscript

정적 메서드와 정적 프로퍼티

정적 메서드는 특정 클래스 인스턴스가 아닌 클래스 '전체’에 필요한 기능을 만들 때 사용할 수 있습니다.

인스턴스끼리 비교해주는 메서드나 팩토리 메서드를 만들 때 정적 메서드가 쓰입니다.

정적 메서드는 클래스 선언부 안에 위치하고 앞에 static이라는 키워드가 붙습니다.

정적 프로퍼티는 데이터를 클래스 수준에 저장하고 싶을 때 사용합니다.

정적 프로퍼티 역시 개별 인스턴스에 묶이지 않습니다.

 

**참고자료

https://ko.javascript.info/static-properties-methods

 

정적 메서드와 정적 프로퍼티

 

ko.javascript.info