Frontend/react

schema.methos랑 schema.statics의 차이

dddzr 2022. 7. 7. 23:39

methos

객체의 인스턴스를 만들어야만 사용이 가능

 

statics

객체의 인스턴스를 만들지 않아도 사용이 가능

 

const user= new User() 로 선언하고난 뒤 

user.(메소드) 이런식으로 호출해야만 쓸 수 있는 것이 메소드

User.(스태틱) 이런식으로 호출할 수 있는 것이 스태틱

 

스태틱은 user.(스태틱)을 형태로도 호출이 가능합니다. 

 

둘을 구분짓는 건 인스턴스가 존재해야만 기능이 원할하게 지원되는 함수인데 스태틱으로 만들어서

프로그래머의 실수로 호출을 해서 발생되는 에러를 미연에 방지

스태틱은 인스턴스와 무관하게 공용적으로 자주 쓰이는 함수가 필요할 때 쓰이는 것

 

 

https://www.inflearn.com/questions/30860

 

methods, statics 차이 - 인프런 | 질문 & 답변

schema.methos랑 schema.statics의 차이가 뭔가요?? - 질문 & 답변 | 인프런...

www.inflearn.com

 

'Frontend > react' 카테고리의 다른 글

react 특징  (0) 2022.07.11
인프런 react 강의  (0) 2022.07.07
logout 기능 (로그아웃)  (0) 2022.07.07
Auth (인증/인가)기능  (0) 2022.07.07
로그인 기능(유저정보, 비밀번호 비교, 토큰 생성)  (0) 2022.07.05