Resultados da pesquisa a pedido "destructuring"

3 a resposta

ES6 - Atribuição de reestruturação - Descompactar algumas propriedades do objeto existente para um novo objeto? [duplicado]

Esta pergunta já tem uma resposta aqui: Uma linha para obter algumas propriedades do objeto no ES 6 [/questions/25553910/one-liner-to-take-some-properties-from-object-in-es-6] 7 respostasÉ possível descompactar algumas das chaves de um objeto ...

7 a resposta

Uma linha para obter algumas propriedades do objeto no ES 6

Como alguém pode escrever uma função, que usa apenas alguns atributos da maneira mais compacta no ES6? Eu vim com a solução usando destructuring + objeto simplificado literal, mas não gosto que a lista de campos seja repetida no código. Existe ...

3 a resposta

Parâmetro de função de desestruturação do ES6 - nomeando objeto raiz

Existe uma maneira de manter o nome de um argumento de função desestruturada? Ou seja, o nome do objeto raiz? No ES5, eu poderia fazer isso (usando a herança como uma metáfora para explicar): // ES5: var setupParentClass5 = function(options) ...

14 a resposta

É possível desestruturar em um objeto existente? (Javascript ES6)

Por exemplo, se eu tiver dois objetos: var foo = { x: "bar", y: "baz" }e var oof = {}e eu queria transferir os valores xey de foo para oof. Existe uma maneira de fazer isso usando a sintaxe de destruição ES6? talvez algo como: oof{x,y} = foo

5 a resposta

Destruição da matriz em JavaScript

Eu tenho esse código no meu aplicativo vue-js: methods: { onSubmit() { ApiService.post('auth/sign_in', { email: this.email, password: this.password, }) .then((res) => { saveHeaderToCookie(res.headers); this.$router.push({ name: 'about' }); }) ...

2 a resposta

ES6 Atribuição de estrutura?

Os novos recursos de atribuição de desestruturação doES6 [https://people.mozilla.org/~jorendorff/es6-draft.html]são bastante conhecidos agora (cópia ao ...

2 a resposta

Sintaxe de destruição de objeto - ES6

Eu já havia passado por uma sintaxe de desestruturação de matriz, que é bem compreendida. O que exatamente estamos fazendo abaixo, quando dizemosvar {p, q} = o;? Ép eq novar {p, q} diferente das propriedades deo ou seja,'p' e'q'? Se ...

2 a resposta

Como desestruturo todas as propriedades no escopo / fechamento atual no ES2015?

Eu gostaria de fazer algo assim:const vegetableColors = {corn: 'yellow', peas: 'green'}; const {*} = vegetableColors; console.log(corn);// yellow console.log(peas);// greenEu não consigo descobrir ou descobrir como fazer isso, mas eu realmente ...

5 a resposta

Reestruturação para obter o último elemento de uma matriz em es6

No coffeescript, isso é direto: coffee> a = ['a', 'b', 'program'] [ 'a', 'b', 'program' ] coffee> [_..., b] = a [ 'a', 'b', 'program' ] coffee> b 'program'O es6 permite algo semelhante? > const [, b] = [1, 2, 3] 'use strict' > b // it got the ...

3 a resposta

Destruição ES6, parâmetro de função - nomeando objeto raiz

Existe uma maneira de manter o nome de um argumento de função desestruturada? Ou seja, o nome do objeto raiz? No ES5, eu poderia fazer isso (usando a herança como uma metáfora para explicar): // ES5: var setupParentClass5 = function(options) ...