9月1週

土曜:

TypeScript

  • typeの結合
type PROFILE = {
  age: number;
  city: string;
}

type LOGIN = {
  username: string;
  password: string;
}

// 結合(新しい型を宣言して&で繋ぐ)
type USER = PROFILE & LOGIN

リテラル

  • 定数を定義するときに使えそう
// その他の値はエラーになる
let companty: 'Facebook' | 'Google' | 'Amazon'

ジェネリクス

  • 使い道:関数の引数にnullを許容したくないとき



日曜:

lottery-batch

  • スクレイピングしてcsv出力・データベースへの登録まで完了
  • DBとの接続で少しハマった。sqlalchemyの中でpsycopg2を使っているので両方ともpip installが必要

tanuhack.com