Resultados de la búsqueda a petición "destructuring"

2 la respuesta

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: ...

7 la respuesta

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 ...

3 la respuesta

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 = ...

1 la respuesta

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: { ...

14 la respuesta

¿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

2 la respuesta

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 ...

2 la respuesta

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 ...

2 la respuesta

¿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 ...

5 la respuesta

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 ...

3 la respuesta

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 = ...