2016-05-10 12 views
-2

ECMAScript 6のコードを古典的なjavascriptにリファクタリングしたいと考えています。 私は、この構造解体のコードを持っています。リファクタリングECMAScript 6の旧バージョンへの割当(ES2015)javascript

var {innerHTML: value} = e.target;

ありがとうそれと同等に

をお願いします。

+1

'var value = e.target.innerHTML;' - また、[ドキュメントを読む](https://developer.mozilla.org/ja/docs/Web/)でも良い質問ではありません。 JavaScript/Reference/Operators/Destructuring_assignment)を参照してください。 – Emissary

+0

[こちら](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) –

答えて

0

あなたは、おそらくこのような何かをしたいと思うでしょう:非構造があまりにも巧妙な何もしていません

var value = e.target.innerHTML; 

、それだけで新しい変数valuee.targetinnerHTMLプロパティの値を割り当てています。

編集:Just saw @ Emissaryさんのコメント。スナップ!

関連する問題