• ログイン
  • 新規登録
  • コース一覧
  • 作品
  • 有料プラン

TypeScript入門

Type Challengesに挑戦しよう(初級編)

Type Challengesは、TypeScriptの型システムを深く理解するための課題を集めたコンテンツです。初級編とはいえ、難易度が非常に高い課題になっているので、じっくりと取り組みましょう!

  • Type Challenges 初級
  • 13 演習
  • 目安 4時間20分
0 / 13 演習完了
レッスンを始める

学べること一覧

  • Hello World - まずはウォーミングアップ
  • Readonly型を定義してみよう
  • 配列の長さを返すLength<T>を作ろう
  • 配列からオブジェクトを生成する型を作ろう
  • 配列に要素を追加するPush型を実装する
  • Unshift - 配列の先頭に要素を追加する型を作ろう
  • Pick - オブジェクト型の一部を選択する型を作ろう
  • If - 条件に当てはまる場合とそうでない場合で切り替える型を作ろう
  • Awaited - Promise型の中身を取り出す型を作ろう
  • Concat - 配列同士を結合する型を作ろう
  • First - 配列の最初の要素を返す型を作ろう
  • Includes - 配列に要素が含まれればtrueを返す型を作ろう
  • 関数の引数の型を取得するMyParametersを作ろう