`switch (true)` Narrowing
TL;DR
switch(true)
と抱合せで case
に条件判定を指定できるようになった。
use-cases
function f(x: unknown) {
switch (true) {
case typeof x === "string": ...
case Array.isArray(x): ...
default:
}
}
Last updated