C'è un articolo Optimization killers nella wiki della biblioteca Bluebird. In questo articolo v'è una frase:Che cosa significa assegnazione di let/const composta?
Non ottimizzabile:
...
funzioni che contengono un composto lasciare assegnazione
funzioni che contengono un'assegnazione composta const
Cosa fa il composto lascia l'assegnazione e l'assegnazione del const composto? In ECMAScript 5.1 c'era la nozione di compound assignment ma in ECMAScript 2015, sembra che non ci sia alcuna nozione di assegnazioni composte, ci sono solo assegnazioni regolari.
Ho il sospetto che l'assegnazione composta di let e const è solo un'assegnazione composta dopo la dichiarazione. Ad esempio:
let n = 1;
n += 4;
Ho ragione?
Dalla definizione di composto: "una cosa composta da due o più elementi separati, una miscela". Da ciò, penserei che "let n = 1 + someval' è un compito composto e" let n = 1' non lo è? Non posso dire con assoluta sicurezza però ... – AdamJeffers