2017-02-06 9 views
8

オブジェクトスプレッド演算子を使用して、オブジェクトのコピーを安全に作成し始めました。クロム開発ツールのオブジェクトスプレッド演算子の使い方

私はクロームデベロッパーコンソールでそれを使用する - これを行う方法:

enter image description here

+2

'Object.assign()は' ANのシャローコピーを行いますオブジェクト。 – jfriend00

+2

['... 'は演算子ではありません](http://stackoverflow.com/questions/37151966/what-is-spreadelement-in-ecmascript-documentation-is-it-the-same-as-spread-oper/37152508#37152508)。 –

+5

オブジェクトスプレッドは[* proposal *](https://github.com/tc39/proposals)で、現在の安定版Chromeでは利用できません。 –

答えて

0

...がオペレーターではありませんが(少なくとも意味でのECMAScript仕様は、用語「演算子」を使用していません) 。これは実際には「拡散構文」または「残りの構文」と呼ばれます。

+1

[compat-table](http://kangax.github.io/compat-table/esnext/#test-object_spread_properties)は、Chrome 58はオブジェクトのスプレッドをサポートしていますが、フラグ –

+1

chrome:// versionは非表示です現在の窓用の公式ビルドは55です。 これを試すにはカナリーをインストールする必要があります – Prabhas

+2

@Robsonsjreもっとフレンドリーになるよう努力してください。 OPが "..."を演算子として記述している場合、それが1つではないと言うだけではありません。実際には「普及構文」または「残りの構文」と呼ばれ、いくつかの参考文献/記事を提供していると言えるかもしれません。一方、同じ半分の情報の多くは。安定したChromeではなく、有効にするフラグがあります。 –

12

あなたは上のjavascriptの実験フラグを有効にすることができます。クローム://フラグ/#有効-javascriptの-調和 実験JavaScriptを使用してWebページを有効にするには、REST /スプレッドを含めます。

+0

私はこのフラグをオンにすると、私はes7の機能をchrome dev consoleで使うことができますか? – Prabhas

関連する問題