Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

170
Visualizações
How can I rewrite this piece of code in ES5 to avoid destructuring?

My code works fine in modern browsers but doesn't work in IE11. I removed all the lambdas of the expression, but I have problems with that. How can I rewrite this piece of code in ES5 to avoid destructuring?

.then(function(response)  {
       var reader = response.body.getReader();
       return new ReadableStream({
           start(controller) {
               return pump();
               function pump() {
                   return reader.read().then(function (data) {
                       if (data.done) {
                           controller.close();
                           return;
                       }
                       controller.enqueue(data.value);
                       return pump();
                   });
               }
           },
       });
   }) 
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda