この記事の内容にある意見は、個人の主観的意見を前提とします。 記事の内容は間違いがあり得ますので、ご了承いただけると幸いです。内容の間違い、認識の違い、違う意見などありましたら、コメント大歓迎です! 概要 JavaScriptにおいて、変数を初期化できるkeyword var, let, constに加え、usingがまもなく追加される予定です。 usingキーワードで宣言した変数は、リソースタイプ変数として見なされ、変数がscope外になる前に自動でリソース解除作業を行うことができるようになり、従来の明示的にリソース解除コードを書くという面倒な作業がだいぶ楽になることが期待できます。 ECMAScript Proposalは以下となっておりStage3段階となってます。 https://github.com/tc39/proposal-explicit-resource-manageme
![using : リソース変数の管理が楽になるキーワード (JavaScript&TypeScript) - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/4b66eadd007e555f2bacc1492f6cc4c8aebdf634/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9dXNpbmclMjAlM0ElMjAlRTMlODMlQUElRTMlODIlQkQlRTMlODMlQkMlRTMlODIlQjklRTUlQTQlODklRTYlOTUlQjAlRTMlODElQUUlRTclQUUlQTElRTclOTAlODYlRTMlODElOEMlRTYlQTUlQkQlRTMlODElQUIlRTMlODElQUElRTMlODIlOEIlRTMlODIlQUQlRTMlODMlQkMlRTMlODMlQUYlRTMlODMlQkMlRTMlODMlODklMjAlMjhKYXZhU2NyaXB0JTI2VHlwZVNjcmlwdCUyOSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZmFiZTFlMzRlZmMyYTJmYjU4ZWE4MGRjMTY4YmI1N2M%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwZ2VuaWUtb2gmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zMiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTUyOWE0NGU5MmUzMzgwZjg1Y2I1Y2VjZmUxNzcyMTZh%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Db475090e49ec2a9350120f658c2a71a8)