エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
この記事について ES2015(ES6)で追加されたProxyオブジェクトを使用すると、プロパティへのアクセスに... この記事について ES2015(ES6)で追加されたProxyオブジェクトを使用すると、プロパティへのアクセスに割り込んで、好きな処理を行うことができます。 ただし、使い方に少しコツがあります。この記事では、ネット上で散見される「良くない例」について、なにがどう良くないのかを説明して、気をつけるべきポイントを紹介します。 良くない例 こういう感じのコードが紹介されている場合がありますが、あまり良くありません。 /* 常に値を2倍にするProxy */ function doubleProxy_Bad(target) { return new Proxy(target, { get(target, name) { //もとのプロパティの値を取得 const orig = target[name]; //2倍にして返す return orig * 2; }, set(target, name,