Skip to content
← Back to rules

eslint/no-useless-concat 의심스러움

작동 방식

리터럴 또는 템플릿 리터럴의 불필요한 연결을 금지합니다.

왜 문제가 될까요?

두 개의 문자열이 단일 리터럴로 결합될 수 있다면, 그들을 별도로 연결하는 것은 불필요합니다.

예시

이 규칙에 잘못된 코드 예시:

javascript
var foo = "a" + "b";
javascript
var foo = "a" + "b" + "c";

이 규칙에 올바른 코드 예시:

javascript
var foo = "a" + bar;

// 다중 줄에서 문자열 연결이 이루어질 때

javascript
var foo = "a" + "b" + "c";

사용 방법

구성 파일 또는 CLI를 통해 이 규칙을 활성화하려면 다음을 사용하세요:

json
{
  "rules": {
    "no-useless-concat": "error"
  }
}
bash
oxlint --deny no-useless-concat

참고자료