Disallowed Nullish and Truthy Checks
TL;DR
.必ずtrue・falseのどちらかになるif文に対して、エラーが検出されるようになった。
// .test()を忘れている
if (/0x[0-9a-f]/) { ... }
// "<="と書こうとして間違えた
if (x => 0) { ... }
// "(v1 < v2) ?? 100"と解釈される
return v1 < v2 ?? 100;
Last updated
.必ずtrue・falseのどちらかになるif文に対して、エラーが検出されるようになった。
// .test()を忘れている
if (/0x[0-9a-f]/) { ... }
// "<="と書こうとして間違えた
if (x => 0) { ... }
// "(v1 < v2) ?? 100"と解釈される
return v1 < v2 ?? 100;
Last updated