タグ

ブックマーク / qiita.com/ment_RE (1)

  • 【TypeScript】超実践的テクニック集【Reactなし】 - Qiita

    はじめに この記事はニジボックスQiita記事投稿リレーの2日目の記事です🌈 TypeScriptReactなし)のフロントエンド実務現場で1年半ほど業務してきたうえで、頻繁に使うTypeScriptのテクニック(tipsレベルですが)をまとめていきます。タイトルはちょい盛りです。 手続き型でDOMを直接ゴリゴリいじくるイベント駆動のスタイルで、いわゆるモダンフロントな現場ではないという点、あらかじめご承知おきください。 1. 自分で定義した型に型ガードする 1-1. ユーザー定義型ガードについて TypeScriptではtypeof、instanceof、inなどの演算子を用いて変数を型ガードできますが、これらの演算子では自分で定義した型へは型ガードすることができません。 type Hoge = "hoge" | "fuga"; const attr = document.query

    【TypeScript】超実践的テクニック集【Reactなし】 - Qiita
    Hakuja
    Hakuja 2023/06/29
  • 1