Resultados da pesquisa a pedido "destructuring"

1 a resposta

A atribuição de desestruturação no loop while na função ES6 não se propaga fora do loop?

Eu estava implementando um algoritmo GCD simples no ES6 (através do node-esml) e me deparei com um comportamento estranho ao atualizar valores de variáveis dentro de um loop while. Este código funciona de maneira fantástica: function ...

4 a resposta

O que as chaves entre as instruções `var {…} =…` fazem?

Não tenho certeza se essa é uma sintaxe JS específica do Mozilla, mas muitas vezes eu encontrei variáveis ​​sendo declaradas dessa forma, por exemplo, emadd-...

2 a resposta

Destruição de objetos com nomes de propriedades que não são nomes de variáveis válidos

Alguém sabe se você pode usar a destruição de objetos com espaços no nome da propriedade? Talvez isso não possa ser feito e percebo que a notação JavaScript está incorreta, mas não posso alterar a resposta json do servidor. var obj1 = {name: 'Mr ...

1 a resposta

Como desestruturar o argumento da opção com todos os valores padrão no ES6?

Eu uso os recursos do ES6 com o compilador babel. Eu tenho uma função que aceita objeto de opção como argumento: function myFunction({ option1 = true, option2 = 'whatever' }) { console.log(option1, option2); // do something... }Quando eu chamo, ...

1 a resposta

Inicialização do val por desestruturação no Kotlin

Inicialmente eu queria alcançar class NotationDiceRoll(notation: String) { val rolls: Int val sides: Int init { parseNotation(notation) } private fun parseNotation(notation: String) { rolls = 1 sides = 4 } }Mas Kotlin reclama que "Val não pode ...

2 a resposta

Destruindo objetos aninhados: como obter os valores dos pais e dos filho

Na função abaixo, recebo o objeto textarea com a propriedadecurrent . qui, a desestruturação aninhada funciona comStart eEnd variáveis. Mascurrent variável não funcion function someFunction({ current: { selectionStart: Start, selectionEnd: End ...

2 a resposta

Passar lista de variáveis individualmente para a função clojure

Eu ando brincando com o clojure e decidi criar uma função de ordem superior que combina o mapcat e a lista para simular esse comportamento: Clojure> (mapcat list '(1 2 3 4) '(5 6 7 8)) (1 5 2 6 3 7 4 8)my primeira tentativa foi definir ...

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

1 a resposta

Javascript ES6 +: Reestruturando e usando um método de matriz ao mesmo tempo?

Eu queria saber se existe uma maneira, para destruir e usar um método de matriz ao mesmo tempo? Se sim, é útil usá-lo ou diminuiria tanto a legibilidade do código que não vale a pena? Meu código atual é este: const { props: { title, ...

2 a resposta

Colchetes (chaves) no nó requerem instrução

Estou tentando entender a diferença entre as duas instruções abaixo. Especificamente, qual é o objetivo do{ }está enroladoipcMain? const electron = require('electron') const {ipcMain} = require('electron')Ambos parecem atribuir o conteúdo do ...