TypeScript 5.2の主な変化 using宣言のサポートが大きい。 var, let, constに次ぐ第四の変数宣言である。 🫐 解説を本に入れるとしたらどの章に入れるかすごく迷いそう 右のコードは、関数を出たら 一時ファイルが自動的に削除 される。 try-finallyの発展と考えると 理解しやすい。 export function doSomeWork() { using file = new TempFile(".some_temp_file"); // use file... if (someCondition()) { // do some more work... return; } } https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/ より引用