Resultados da pesquisa a pedido "ecmascript-6"

3 a resposta

Como vincular métodos ao destruir um objeto em JavaScript?

Como vincular métodos ao destruir um objeto em JavaScript? const person = { getName: function() { console.log(this); } }; var a = person.getName; var b = person.getName.bind(person); var {getName: c} = person; person.getName(); //=> {getName: ...

3 a resposta

como canalizar funções, quando uma promessa na promessa no meio verifica a autorização?

Estou tentando compor algumas funções juntas: compose = (...fns) => fns.reduce((f, g) => (...args) => f(g(...args))); checkAuthorization retorna uma promessa que verifica se um usuário está autorizado.buildParams recebesomeRequestDatae canaliza ...

3 a resposta

JavaScript - Por que o var não está obsoleto

Ultimamente, após o lançamento do ES6, muitas fontes sugerem que eu use "const" e "let" em vez de "var" e devo parar de usar "var" no meu JavaScript. O que eu me pergunto é se "var" não tem vantagem sobre "let" em todos os pontos de vista, por ...

1 a resposta

Lógico e duas matrizes booleanas em javascript?

Qual seria uma solução funcional elegante e agradável para usar duas matrizes booleanas no ES6? const a1 = [true, false, false] const a2 = [true, true, false]deve resultar em: [true, false, false]

2 a resposta

Por que os valores de propriedade de classe derivada não são vistos no construtor da classe base?

Eu escrevi um código: class Base { // Default value myColor = 'blue'; constructor() { console.log(this.myColor); } } class Derived extends Base { myColor = 'red'; } // Prints "blue", expected "red" const x = new Derived();Eu esperava que ...

3 a resposta

Desconstrução de objetos em declaração de objetos?

Eu tenho um objeto que possui vários valores que quero extrair e colocar em outro objeto com chaves diferentes para esses valores. No momento, estou usando a desconstrução para extrair os valores e definindo um literal de objeto com esses valores ...

1 a resposta

Quando o usuário não está logado, redirecione para o login. Reactjs [duplicado]

Esta pergunta já tem uma resposta aqui: Como implementar rotas autenticadas no React Router 4? [/questions/43164554/how-to-implement-authenticated-routes-in-react-router-4] 10 respostasMeu aplicativo se parece com: class App extends Component { ...

1 a resposta

AngularJS - Use importações ES6 em vez do sistema DI angular

Estou usando o Webpack com angular 1.6.xe TypeScript e parei de usar o DI angular em favor das importações do ES6. Quando eu preciso de algumas funções ng, como$http, $resource e assim eu injeto diretamente usando oangular.injector através de um ...

1 a resposta

O que são [Rendimento, Espera, Entrada, Retorno] na gramática EcmaScript

Muitas produções em EcmaScript são fornecidas com os seguintes "modificadores": [Yield, Await, In, Return]Aqui estão alguns exemplos: ArrayLiteral[Yield, Await]: ... ElementList[Yield, Await]: ... AssignmentExpression[+In, ?Yield, ?Await]Eu ...

2 a resposta

Classes ES6 - Atualizando propriedades estáticas

Estou tentando descobrir maneiras alternativas de definir uma propriedade estática (ou classe) de uma classe ES6 e alterá-la após a criação de novas instâncias da classe. Por exemplo, digamos que eu tenho uma classe chamadaGeoe preciso de ...