仕事ですぐに使えるTypeScriptを読んでいくその20

これは

TypeScriptの学習にとても役立ちそうなドキュメントを教えてもらったので
コツコツと読んでいく記事です。

参考

著作権者:フューチャー株式会社(Future Corporation)様

future-architect.github.io

例外処理

今日は例外処理6日目をやっていきます。

例外処理を使わないエラー処理

深い階層でないエラーは例外処理を用意する必要はない。
それは例外処理のメリットは深い階層から一発で離脱できるという点であり
深い階層でない場合はメリットが薄いため。

参考ではブラウザのfetch APIをあげている。

// fetch
const res = await fetch("/users");

if (res.ok) {
    // Status Code @ 200 or 300
} else {
    // other
}

fetch 取ってきてと依頼したら取ってきたorダメだったとアクションしてくれるやつ。

developer.mozilla.org

kde.hateblo.jp

今日はここまで。