eslint/no-continue 스타일
작동 방식
continue 문을 사용하지 않도록 차단합니다.
왜 문제가 될까?
continue 문은 현재 또는 레이블이 지정된 반복문의 현재 반복에서 실행 중인 문장을 종료하고 다음 반복으로 진행합니다. 잘못 사용할 경우 코드의 테스트 가능성, 가독성 및 유지보수성이 저하됩니다. 대신 if와 같은 구조화된 제어 흐름 문을 사용해야 합니다.
예시
이 규칙에 대해 잘못된 코드 예시:
javascript
var sum = 0,
i;
for (i = 0; i < 10; i++) {
if (i >= 5) {
continue;
}
sum += i;
}이 규칙에 대해 올바른 코드 예시:
javascript
var sum = 0,
i;
for (i = 0; i < 10; i++) {
if (i < 5) {
sum += i;
}
}사용 방법
구성 파일 또는 명령줄 인터페이스에서 이 규칙을 활성화하려면 다음을 사용하세요:
json
{
"rules": {
"no-continue": "error"
}
}bash
oxlint --deny no-continue