CodeZine(コードジン)

特集ページ一覧

Microsoft、「TypeScript 4.3 Beta」をリリース

  • LINEで送る
  • このエントリーをはてなブックマークに追加
2021/04/05 08:00

 米Microsoftは、TypeScriptの最新ベータ版となる「TypeScript 4.3 Beta」を、4月1日(現地時間)にリリースした。

 「TypeScript 4.3 Beta」では、プロパティの読み取りと書き込みの型を指定できるようになったほか、既存のメソッドへのオーバーライドを明確にするoverrideキーワードと、誤ったオーバーライドを防ぐ--noImplicitOverrideフラグが追加されている。

 また、テンプレート文字列型の改善、#private #namesの拡張、インデックス署名を宣言するstaticの追加、自動インポート機能を活用した完全なインポートステートメントの完了、エディタにおける@linkタグのサポートといった、機能追加・改善が行われた。

 さらに下位互換性に影響する変更として、lib.d.ts宣言が変更され、ブラウザが実装していないAPIがすべて削除されたほか、strictNullChecksにてPromiseが真であるかをチェックした場合、エラーとみなされるようになっている。ほかにも、ユニオンenum型の値が等しくない数値リテラルと比較された場合、型チェッカがエラーを発行するようになった。

関連リンク

  • LINEで送る
  • このエントリーをはてなブックマークに追加

あなたにオススメ

All contents copyright © 2005-2021 Shoeisha Co., Ltd. All rights reserved. ver.1.5