누군가 JSHint가 다음에 대해 불평하는 이유를 설명해 줄 수 있습니까?
window.location.href = String1
+ '#'
+ Sting2
+ '='
+ String3;
오류와 함께 Bad line breaking before '+' error
이 오류 는 다음과 같이 설명 된 laxbreak
옵션 으로 구성 할 수 있음을 이해합니다.
이 옵션은 코드에서 안전하지 않은 줄 바꿈에 대한 대부분의 경고를 표시하지 않습니다. 쉼표 우선 코딩 스타일에 대한 경고를 억제하지 않습니다. 이를 억제하려면 laxcomma를 사용해야합니다 (아래 참조).
이 설명은 꽤 간결하고 왜 이런 식으로 줄을 끊는 것이 처음부터 나쁘거나 느슨하게 간주되는지 궁금합니다.
나는 여기서 거룩한 전쟁을 시작하려는 것이 아니라 JSHint 사람들이 왜 이것이 나쁘다고 생각하는지에 대한 객관적인 대답을 찾고 있다는 것을 명심하십시오. 이 방식으로 줄 바꿈을 할 때 특정 통역사에게 잘못 될 수있는 것이있는 경우.