-2
ECMAScript 6のコードを古典的なjavascriptにリファクタリングしたいと考えています。 私は、この構造解体のコードを持っています。リファクタリングECMAScript 6の旧バージョンへの割当(ES2015)javascript
var {innerHTML: value} = e.target;
ありがとうそれと同等に
をお願いします。
ECMAScript 6のコードを古典的なjavascriptにリファクタリングしたいと考えています。 私は、この構造解体のコードを持っています。リファクタリングECMAScript 6の旧バージョンへの割当(ES2015)javascript
var {innerHTML: value} = e.target;
ありがとうそれと同等に
をお願いします。
あなたは、おそらくこのような何かをしたいと思うでしょう:非構造があまりにも巧妙な何もしていません
var value = e.target.innerHTML;
、それだけで新しい変数value
にe.target
にinnerHTML
プロパティの値を割り当てています。
編集:Just saw @ Emissaryさんのコメント。スナップ!
'var value = e.target.innerHTML;' - また、[ドキュメントを読む](https://developer.mozilla.org/ja/docs/Web/)でも良い質問ではありません。 JavaScript/Reference/Operators/Destructuring_assignment)を参照してください。 – Emissary
[こちら](https://babeljs.io/repl/#?evaluate=true&lineWrap=false&presets=es2015%2Creact%2Cstage-2&experimental=true&loose=false&spec=true&playground=true&code=var%20%7BinnerHTML%3A%20value %7D%20%3D%20e.target%3B) –