Resultados da pesquisa a pedido "ecmascript-6"
Por que Babel usa setPrototypeOf como herança quando já faz Object.create (superClass.prototype)?
A publicação do código a seguir noBabel REPL [http://babeljs.io/repl/#?evaluate=true&lineWrap=false&presets=es2015%2Creact%2Cstage-2&code=class%20Test%20%7B%0A%20%20%0A%7D%0A%0Aclass%20Test2%20extends%20Test%20%7B%0A%20%20%0A%7D] class Test { } ...
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 ...
Atribuição de desestruturação do ES6 com mais de um tipo de variável
Eu tenho uma função que retorna 5 objetos e gostaria de declarar 4 deles usandoconst e 1 deles usandolet. Se eu quisesse todos os objetos declarados usandoconst Eu poderia fazer: const { thing1, thing2, thing3, thing4, thing5 } = yield ...
Como obter o manipulador de proxy do objeto proxy?
Por exemplo, se eu tiver esse manipulador / proxy (do diretórioExemplo MDN [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy#Examples] ) ... var handler = { get: function(target, name){ return name in ...
Redux - Como adicionar entrada ao array no redutor
Fiquei com essa parte e não consigo progredir - acho que a solução é simples, mas não consigo descobrir. Eu estou tentando adicionar entrada no redutor para que os dados sejam algo assim: state = { entryId: { entryName: ["something", ...
O que significam chaves entre uma variável em um parâmetro de função
Eu vi esse código em um pacote: const SortableList = SortableContainer(({items}) => { return ( <ul> {items.map((value, index) => <SortableItem key={`item-${index}`} index={index} value={value} /> )} </ul> ); });O que está acontecendo comitems ...
Por que e quando precisamos vincular funções e eventHandlers no React?
class SomeClass extends Component{ someEventHandler(event){ } render(){ return <input onChange={------here------}> } }Eu vejo versões diferentes de------here------ parte. // 1 return <input onChange={this.someEventHandler.bind(this)}> // 2 ...
Essa é uma boa maneira de clonar um objeto no ES6?
A pesquisa no "objeto clone javascript" traz alguns resultados realmente estranhos, alguns deles estão irremediavelmente desatualizados e outros são muito complexos, não é tão fácil quanto: let clone = {...original};Há algo de errado nisso?
Vue.js 2: Como inicializar (construir) um componente Vue a partir de um arquivo .vue?
Estou tentando criar uma instância de componente: App.vueimport MyComponent from './components/MyCompnent.vue'; export default { mounted() { // The following line fails. const vm = new MyComponent(); vm.$mount('#some-place'); } }e anew linha ...