前提:なぜ undefined と null を区別すべきか? JavaScriptは緩い型の言語であり、undefined と null の区別が曖昧になりやすい特徴があります。しかしTypeScriptの導入により、「未定義」と「空」の違いを型で明示的に設計できるようになりました。これが、安全性 ...