問題
42
JavaScript
Object.freeze
JavaScriptの問題に挑戦しよう!
問題
「Object.freeze」
オブジェクトobjを凍結してください。
解答と解説(Object.freeze)
解説
LINE登録して解答を見る
※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます
Object.freezeはオブジェクトを凍結し、プロパティの追加・削除・変更を防ぐメソッドです。状態の不変性を保証するために使用されます。イミュータブル設計が求められる現代フロントエンド開発では重要な概念です。ただし浅い凍結であるため、ネストされたオブジェクトは凍結されない点に注意が必要です。
補足
深い凍結が必要な場合は再帰的処理が必要です。不変性設計の基礎として理解しておきましょう。