ニュース
「TypeScript 4.9 RC」が公開、気になる機能改善の詳細は?:安定版の公開は2022年11月中旬の見通し
MicrosoftがRC(リリース候補)を公開した「TypeScript 4.9」では、「in」演算子や「satisfies」演算子など、さまざまな機能改善が行われている。
Microsoftは2022年11月1日(米国時間)、オープンソースのプログラミング言語の最新版「TypeScript 4.9」のRelease Candidate(RC:リリース候補)を公開した。TypeScript 4.9は今後、安定版の公開まで、重要なバグの修正以外の変更は行われない。安定版の公開は2022年11月15日ごろになる見通しだ。
TypeScript 4.9では、「in」演算子による未知のプロパティの絞り込みチェックや、「satisfies」演算子など、さまざまな機能改善が行われている。
TypeScriptは静的型付けができる言語であり、JavaScriptのスーパーセットだ。ECMA規格に従った最新のJavaScriptの機能を、古いWebブラウザやランタイムが扱えるようにコンパイルもできる。
TypeScript 4.9 RCは、NuGetを使うか、次のコマンドラインのように、npmを使ってインストールできる。
npm install -D typescript@rc
TypeScript 4.9は「Visual Studio 2022」と「Visual Studio 2019」のエディタでサポートされており、「Visual Studio Code」(以下、VS Code)でも利用できる。TypeScript 4.9の主な新機能は次の通り。
TypeScript 4.9の主な新機能
satisfies演算子
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 「TypeScript 4.8」公開、プロなら知っておきたい変更点は?
Microsoftは「TypeScript 4.8」を公開した。多くの機能改善によって、生産性やパフォーマンスを向上させている。 - TypeScriptの型操作にまつわるあれこれ
altJS、すなわち、JavaScriptの代わりとなる言語の筆頭であるTypeScript。そのTypeScriptは、言語名が示す通り、JavaScriptにType、つまり、型の概念を持ち込んだものです。本連載では、このTypeScriptのType(型)に関して、さまざまな方向から紹介していきます。前回は、データ型を定義できる仕組みとしてインタフェースについて、あれこれ紹介しました。本連載も、いよいよ最終回です。その最終回として、既存の型定義やオブジェクトから新たな型定義を作成できるユーティリティー型について、あれこれ紹介していきます。 - 企業の「こんなスキルを持った副業人材が欲しい」 トップは「TypeScript」「React」「AWS」
overflowは、デジタル人材の副業採用決定者数に関する調査結果を発表した。2021年度の年間採用決定者数は2020年度の3倍。プログラミング言語別に見ると、上位から「TypeScript」「Python」「Go」「Ruby」の順だった。