Tengo una pregunta sobre la Destructuring assignment de desestructuración en ECMAScript.
¿Es posible hacer referencia a una variable que acaba de ser destruida previamente como el valor predeterminado?
function doSomething({ requiredProp, optionalProp = requiredProp }) { }¿Existe una garantía de orden de evaluación en la especificación? Al mirar el código transpilado a ES5 con Babel o tsc, esto parece funcionar.