CodeZine(コードジン)

特集ページ一覧

プログラミング言語「TypeScript 4.5」がリリース

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

 米Microsoftは、オープンソースのプログラミング言語「TypeScript 4.5」を、11月17日(現地時間)にリリースした。

 「TypeScript 4.5」では、新たなユーティリティ型として、async関数のawaitや、Promiseにおける.then()メソッドと同様の目的を持ち、Promiseを再帰的にアンラップするAwaitedが追加されている。

 さらに、@types/と同様に組み込みlibをオーバーライドする方法が導入されたほか、テンプレート文字列型を持つ値の絞り込みが可能になるとともに、条件付き型に対して末尾再帰が除去されるようになった。また、--preserveValueImportsという新しいフラグを有効にして、JavaScript出力からインポートされた値を削除しないようにできる。

 ほかにも、オブジェクトにプライベートフィールドがあるかどうかをチェックするためのECMAScriptプロポーザルや、importアサーションのECMAScriptプロポーザルのサポート、JSDocのサポートにおけるconstアサーションとデフォルト型引数の追加など、さまざまな機能追加・改善が行われた。

関連リンク

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

あなたにオススメ

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