JSHintが以下について文句を言う理由を誰かが私に説明できますか、
window.location.href = String1
+ '#'
+ Sting2
+ '='
+ String3;
エラーで、 Bad line breaking before '+' error
このエラーはlaxbreak
オプションで構成できることを理解しています。
このオプションは、コード内の安全でない可能性がある改行に関する警告のほとんどを抑制します。カンマファーストコーディングスタイルに関する警告は抑制されません。それらを抑制するには、laxcommaを使用する必要があります(以下を参照)。
この説明はかなり簡潔であり、なぜこのように改行することが最初から悪いまたは緩いと見なされるのかについて興味があります。
ここで聖戦を開始しようとしているのではないことに注意してください。私はJSHintの人々がなぜこれが悪いと思うのかについての客観的な答えを探しています。意欲的なリンター)、またはこの方法で改行するときに特定のインタープリターで問題が発生する可能性がある場合。