Sono nuovo di ECMAScript 6, e durante il tentativo di imparare Ember, ho visto il seguente codice di stile occassionally:Javascript (ES6) const con parentesi graffe
const {
abc,
def
} = Object;
Ho cercato Google e molti siti che spiegano le nuove specifiche ES6. So che questa non è l'implementazione corrente, perché la mia console dà un errore quando inserisco quello.
Cosa significa questo codice?
UPDATE
ho incollato questo frammento in Babel's transpiler, e questo è ciò che è tornato:
"use strict";
var abc = Object.abc;
var def = Object.def;
Sono ancora confuso su ciò che questo sta cercando di realizzare.
Ecco un esempio, sito piuttosto buono quando si desidera giocare con alcuni elementi di ES6. http://www.es6fiddle.net/ih5zgb2r/ – ste2425