以下は、通常の JavaScript セマンティクスです。
js> a={'a':{'red':12,'green':23,'blue':34}}
({a:{red:12, green:23, blue:34}})
js> b=a['a']
({red:12, green:23, blue:34})
js>b={red:122, green:232, blue:142}
({red:122, green:232, blue:142})
js> a
({a:{red:12, green:23, blue:34})
js>
以下は、私が持ちたいセマンティクスです。
js> a={'a':{'red':12,'green':23,'blue':34}}
({a:{red:12, green:23, blue:34}})
js> b=a['a']
({red:12, green:23, blue:34})
js>b={red:122, green:232, blue:142}
({red:122, green:232, blue:142})
js> a
({red:122, green:232, blue:142})
js>
javascriptを私のやり方で動作させるための簡単な内部トリックはありますか?