Resultados da pesquisa a pedido "ecmascript-6"

2 a resposta

agrupar objetos na matriz com base no valor da chave no objeto

Eu tenho os seguintes dados que quero classificar com base na data - sem incluir o carimbo de data e hora. NOTA: Eu tenho acesso amoment para esta tarefa. Meus dados são parecidos com o seguinte: const data = [ { "fixture": "AC v Inter", ...

3 a resposta

Como enganar o Node.js para carregar arquivos .js como módulos do ES6?

O Node.JS 10 adicionou suporte experimental para carregar módulos ES6, que já funcionam em navegadores. Isso significaria que finalmente poderíamos usar exatamente os mesmos arquivos para o Node.JS e navegadores sem nenhuma transpilação ou ...

5 a resposta

Como ouvir alterações de valor da propriedade de classe TypeScript - Angular

No AngularJS, podemos ouvir alterações variáveis usando$watch, $digest... o que não é mais possível com as novas versões do Angular (5, 6). No Angular, esse comportamento agora faz parte do ciclo de vida do componente. Eu verifiquei a ...

2 a resposta

Como posso usar isso no lado esquerdo da atribuição de desestruturação do objeto?

(Esta questão não é específica do Vue, mas está em um projeto do Vue, é por isso que o uso estranho dothis na frente das funções e variáveis.) Eu tenho uma função que retorna um objeto que é destruído em duas variáveis: const { primaryNumber, ...

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

Espionando uma função importada que chama outra função no Jest

Estou tentando espionar uma função chamada por outra função, que reside em um arquivo externo e é importada. Funcs.spec.js: import * as Funcs from './Funcs' describe('funcA', () => { it('calls funcB', () => { jest.spyOn(Funcs, 'funcB') ...

4 a resposta

O que é "padrão de exportação" em javascript?

Arquivo:SafeString.js [https://github.com/wycats/handlebars.js/blob/583141de7cb61eb70eaa6b33c25f475f3048071b/lib/handlebars/safe-string.js] // Build out our basic SafeString type function SafeString(string) { this.string = string; } ...

1 a resposta

Proposta alternativa MDN “Object.is”

eu lia página MDN no método "Object.is" [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is] . Ele fornece um código alternativo para os navegadores que não fornecem este método: if (!Object.is) { ...

1 a resposta

Existe uma maneira de saber se uma promessa ES6 é cumprida / rejeitada / resolvida? [duplicado]

Esta pergunta já tem uma resposta aqui: Como posso determinar de forma síncrona o estado de uma promessa do JavaScript? [/questions/30564053/how-can-i-synchronously-determine-a-javascript-promises-state] 18 respostasEstou acostumado com as ...

2 a resposta

SpyOn exportado individualmente funções ES6

tl; dr: eu usoJasmim;Eu quero testaraaa função que chamoubbb do mesmo módulo;Eu quero espionarbbb, mas eventualmenteaaa chamou o originalbbb função, não um espião; Como posso forçaraaa chamar o espião? O módulo: export function aaa() { return ...