Resultados da pesquisa a pedido "destructuring"
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 ...
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-...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...