Resultados de la búsqueda a petición "destructuring"
Confundido sobre los parámetros de la función de desestructuración
En el siguiente ejemplo, ¿por qué la función whois () tiene acceso a displayName2 y name1? function whois({displayName: displayName2, fullName: {firstName: name1}}){ console.log(`${displayName2} is ${name1}`) } let user = { displayName: ...
One-liner para tomar algunas propiedades del objeto en ES 6
¿Cómo se puede escribir una función, que toma solo unos pocos atributos de la manera más compacta en ES6? Se me ocurrió una solución usando la desestructuración + literal de objeto simplificado, pero no me gusta que esa lista de campos se repita ...
Parámetro de la función de desestructuración de ES6: nombrar objeto raíz
¿Hay alguna manera de retener el nombre de un argumento de función desestructurada? Es decir, el nombre del objeto raíz? En ES5, podría hacer esto (usando la herencia como una metáfora para hacer el punto): // ES5: var setupParentClass5 = ...
Javascript ES6 +: ¿Destruyendo y usando un método de matriz al mismo tiempo?
Me preguntaba si hay una manera de destruir y utilizar un método de matriz al mismo tiempo. En caso afirmativo, ¿es útil usarlo, o disminuiría tanto la legibilidad del código que no vale la pena? Mi código actual es este: const { props: { ...
¿Es posible desestructurar sobre un objeto existente? (Javascript ES6)
Por ejemplo si tengo dos objetos: var foo = { x: "bar", y: "baz" }y var oof = {}y quería transferir los valores x e y de foo a oof. ¿Hay alguna manera de hacerlo usando la sintaxis de desestructuración es6? tal vez algo como: oof{x,y} = foo
ES6 Asignación de estructuración?
Las nuevas características de asignación de desestructuración deES6 [https://people.mozilla.org/~jorendorff/es6-draft.html]son bastante conocidos ahora (copia en ...
Sintaxis de desestructuración de objetos - ES6
Había pasado por la sintaxis de desestructuración de matrices, que se entiende bien. ¿Qué estamos haciendo exactamente a continuación, cuando decimosvar {p, q} = o;? Esp yq envar {p, q} diferente de las propiedades deo es decir.,'p' y'q'? En ...
¿Cómo desestructurar todas las propiedades en el alcance / cierre actual en ES2015?
Me gustaría hacer algo como esto:const vegetableColors = {corn: 'yellow', peas: 'green'}; const {*} = vegetableColors; console.log(corn);// yellow console.log(peas);// greenParece que no puedo encontrar o descubrir cómo hacer esto, ¡pero ...
Desestructuración para obtener el último elemento de una matriz en es6
En coffeescript esto es sencillo: coffee> a = ['a', 'b', 'program'] [ 'a', 'b', 'program' ] coffee> [_..., b] = a [ 'a', 'b', 'program' ] coffee> b 'program'¿Es6 permite algo similar? > const [, b] = [1, 2, 3] 'use strict' > b // it got the ...
Desestructuración ES6, parámetro de función: nombrar objeto raíz
¿Hay alguna manera de retener el nombre de un argumento de función desestructurada? Es decir, el nombre del objeto raíz? En ES5, podría hacer esto (usando la herencia como una metáfora para hacer el punto): // ES5: var setupParentClass5 = ...