1. class 접근 제한자
- protected: 부모/자식 클래스 내부만 사용 가능. 인스턴스 불가
- private: 부모 클래스 내부에서만 사용 가능. 인스턴스 불가
- public: 부모/자식 클래스 사용 가능. 인스턴스 사용 가능
- static: 클래스 자체에 property와 method 저장, 외부에서 호출 가능. 인스턴스 사용 불가
2. () => ({})
- array function에 ()가 붙어 있어 당혹스러웠으나, 이 코드는 다음과 같다.
- 즉, ()는 return을 의미한다.
export default (): {dev:string, test:string} => ({
dev: 'dev', test: 'test'
})
export defualt (): {dev:string, test:string} => {
return { dev: 'dev', test: 'test'}
}
'TIL' 카테고리의 다른 글
git branch 잘 이용하기 | 2. 깔끔한 커밋 관리를 위한 rebase (1) | 2023.06.14 |
---|---|
git branch 잘 이용하기 | 1. git branch는 기점의 형상을 기억한다. (0) | 2023.06.14 |
CRLF/LF 이슈 (0) | 2023.06.09 |
eslint replace ... 에러 (0) | 2023.05.23 |
Redis X nestJS cache manager (0) | 2023.02.07 |