エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
javascript3分クッキング「不変オブジェクト」 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
javascript3分クッキング「不変オブジェクト」 - Qiita
参考:パーフェクトjavascript 不変オブジェクト 定義 不変オブジェクトとは精製後に状態が変更されない... 参考:パーフェクトjavascript 不変オブジェクト 定義 不変オブジェクトとは精製後に状態が変更されないオブジェクトのことである。 広義には、状態を変更しないオブジェクトを不変オブジェクトと呼ぶ。 狭義には、変更しようにも変更できないオブジェクト、つまり変更禁止のために細工をしたオブジェクトを指します。 作り方 javascriptオブジェクトを不変オブジェクトにするには次のような手がある。 - プロパティ(状態)を隠し、変更操作を提供しない(jsにはプロパティを隠すために使える技法のひとつにクロージャがある) - ECMAScript第5版の関数を活用する - writable属性、configurable属性、セッター、ゲッターを活用する 関数で不変オブジェクト化 メソッド名 プロパティ追加 プロパティ削除 プロパティ値変更 確認メソッド

