タグ

2019年7月16日のブックマーク (1件)

  • TypeScript Coding Guidelines | falsandtru warehouse

    TypeScript Guidelines 型と値 プリミティブのオブジェクト化の禁止 Stringなどプリミティブな型および値のオブジェクト版の使用を禁止する。 グローバル変数 ブラウザにおいて実行頻度の高い場所でのグローバル変数の直接使用を禁止する。 グローバル変数は参照が遅いためローカル変数として再定義して使用しなければならない。 void型 void型の関数の戻り値以外への使用およびnull | undefined型としての使用を禁止する。 void型に定義された値を得た場合はその値を使用せず直ちに破棄する。 void型はコールバックを経由して任意の値を割り当て可能であるため実際にはundefinedまたはnull | undefined型として扱うことはできず、未知という点でunknown型、不可触という点でnever型と同じものとして扱わなければならない。 undefined値