[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

82users がブックマーク コメント 4

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

TypeScript のエラーハンドリングを考える - Qiita

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント4

  • 注目コメント
  • 新着コメント
t_motooka
これは頭を抱えるけど、結局はinstanceofでチェックするのが一番簡単な気もする。ライブラリの作者はjsdocのthrowsをきちんと書こうぜ、ということになるかな。

その他
kiririmode
TypeScriptでエラーも型安全に扱うことはできるが、別の痛みを生じ得る

その他
hasiduki
KotlinとかJavaでよくみる?!

その他
p1ass
Result型を作ろうとするけど、言語標準のやり方から外れることを躊躇って毎回ポシャる

その他
t_motooka
t_motooka これは頭を抱えるけど、結局はinstanceofでチェックするのが一番簡単な気もする。ライブラリの作者はjsdocのthrowsをきちんと書こうぜ、ということになるかな。

2021年11月07日 リンク

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「TypeScript のエラ...」が注目されています。

気持ちをシェアしよう

ツイートする

TypeScript のエラーハンドリングを考える - Qiita

何番煎じかわかりませんが TypeScript でのエラーハンドリングについて考えてみたいと思います。 この記... 何番煎じかわかりませんが TypeScript でのエラーハンドリングについて考えてみたいと思います。 この記事で扱う TypeScript のバージョンは 4.3 です。 エラーを型安全に扱いたい TypeScript を書いていれば誰もが一度はぶつかる問題ではないでしょうか。 TypeScript では catch した例外は any として扱われます。 これは JavaScript の仕様上どんな値でも throw できてしまうため仕方のないことなのですが、せっかく型安全性を手に入れるために TypeScript を使っているのに any をハンドリングしなければならないのは苦痛です。 次のように例外を throw し得る関数 foo() のエラーハンドリングを考えてみます。

ブックマークしたユーザー

  • monday46922025年05月16日 monday4692
  • techtech05212024年05月03日 techtech0521
  • gt-r-blaze2023年02月08日 gt-r-blaze
  • chibahiro2023年01月24日 chibahiro
  • maasayan2022年12月18日 maasayan
  • mjclab2022年10月13日 mjclab
  • hkj2022年07月14日 hkj
  • kiririmode2022年06月07日 kiririmode
  • machupicchubeta2021年11月22日 machupicchubeta
  • munky69rock2021年11月10日 munky69rock
  • mtrock2021年11月09日 mtrock
  • master12232021年11月07日 master1223
  • hasiduki2021年11月07日 hasiduki
  • kenkaton2021年11月07日 kenkaton
  • ryoforcelapin2021年11月07日 ryoforcelapin
  • kokipichi2021年11月07日 kokipichi
  • soymilkbin2021年11月07日 soymilkbin
  • verkhrt2021年11月07日 verkhrt
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /