)でアイテムにアクセスできますよね。辞書ではそれができません。代入する行を加えました。オブジェクトの書き込み可能なアトリビュートを格納するために使用される辞書またはその他のマッピングオブジェクトです。代入すれば、ドット・ノーテーションでアトリビュートとして辞書のアイテムにアクセスできるようになるってわけです。とこなくても、とりあえず動作を見てみましょう。クラスのコードをコピペします。ある必要はありませんが、解説に便利なので使います。ようにアトリビュートにキー名を書くとバリューが返ります。456ネストすればチェインもできます。789さらに、ドット・ノーテーションで辞書のアイテムを追加することもできます。'foobar'もちろん、ドット・ノーテーションで辞書のアイテムを更新できます。321万能すぎる...なんだろう、このダクトテープとか結束バンドを使った修理に似た感覚は。注意点としては、キーに予約語とか演算子の記号とか数値リテラルとか変数名に使えない文字列が入ると、辞書のキーとしては問題ないですが、ドット・ノーテーションだとシンタックスエラーになります。あと、すでにあるアトリビュート名とキーが衝突すると上書きされるので気をつけましょう。オーバーライドしてバリデーションすればいいんじゃないですかね。他にも副作用があるかもしれません。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。