オブジェクトの話って退屈? 「オブジェクトの話をします」と言われると、多くの人が「ああ、オブジェクトね」と思われる方も多いのではないでしょうか。 私はオブジェクトの機能で言うとObject.assignでクローンを作ったり、キーを取り出して配列を操作したりするので十分知っていると思っていた時期がありました。 そこで今や古い技術扱いされているjQuery。そのjQueryの使い方から参考になる便利なテクニックがあり、今回はObject.freezeとObject.sealについて調べてみました。 Object.freezeは文字通り「凍結」 Object.freezeは、その名の通りオブジェクトを完全に凍らせちゃいます。いったん凍結すると、そのオブジェクトは一切変更できなくなります。 以下のような使い方になります。
