
[TIL]
·
TIL(Today I Learned)
1.no-case-declarations case/default 절에서는 선언을 허용하지 않는다. 이유는 선언이 전체 스위치 블록에서는 볼 수 있지만 해당 case에 들어올 때만 초기화되기 때문이다. 나의 경우는 해당 case에서만 사용할 것이기 때문에 case안에 넣고 싶다. 굳이 필요없이 api를 호출하고 싶지 않기 때문이다. 해결방법 var로 선언 블록으로 감싼다. 나의 경우는 블록으로 감싸는 것을 택했다. 참고: https://eslint.org/docs/latest/rules/no-case-declarations no-case-declarations - ESLint - Pluggable JavaScript Linter A pluggable and configurable linter tool fo..