javascript | Time Raposa
ES6 e o suporte dos navegadores
A Web teve um início, mas não terá um fim.
ES6 não é suportado por navegadores mais antigos, que foram desenvolvidos antes do seu lançamento. Esses navegadores mais antigos foram desenvolvidos para se adaptar à versão do JavaScript naquela época (que era a ES5.1). Se você tentar rodar seu código ES6 em um navegador antigo, ele não funcionará.
Uma função arrow é executada e causa erro de sintaxe no Safari 9.
Faz sentido que um código que não funcione em navegadores antigos, desenvolvidos em uma época anterior ao ES6, mas existem navegadores desenvolvidos após essa melhoria do JavaScript que também não suportam essa nova sintaxe e funcionalidade ainda.
Continuar lendo ES6 e o suporte dos navegadores
Publicado em 12 de dezembro de 2017 12 de dezembro de 2017 Autor Ricardo de CarvalhoCategorias Java Script, ProgramaçãoTags ES6, javascript, navegadoresDeixe um comentário
O que é um Polyfill?
Um polyfill é um arquivo de Javascript que preenche um buraco replicando atributos nativos para navegadores que não os possuem.
Criado por Remy Sharp (https://remysharp.com/2010/10/08/what-is-a-polyfill), um polyfill, ou polyfiller, é um pedaço de código (ou plugin) que fornece a tecnologia que o desenvolvedor espera que o navegador implemente.
Um exemplo de polyfill
O código abaixo é um polyfill para o novo método de string do ES6, startsWith():
Continuar lendo O que é um Polyfill?
Publicado em 12 de dezembro de 2017 12 de dezembro de 2017 Autor Ricardo de CarvalhoCategorias Java Script, ProgramaçãoTags javascript, polyfill, startsWithDeixe um comentário
Aplicações somente com JavaScript – MEAN Stack
Recentemente decidi conhecer mais do mundo JavaScript (EcmaScript), pois está se tornando a hype do momento e o que eu conhecia da linguagem era muito pouco (chato e nunca funcionava como eu queria) comparado com a quantidade de informação que obtive nessas semanas de estudo.
Percebi que existem diversos frameworks e bibliotecas da comunidade apoiadas por grandes empresas como por exemplo Facebook (ReactJs) e Google (AngularJs) entre outros.
Continuar lendo Aplicações somente com JavaScript – MEAN Stack
Publicado em 3 de novembro de 2017 6 de novembro de 2017 Autor Felipe Finhane de PaulaCategorias Java Script, ProgramaçãoTags angular, angularjs, express, javascript, mongodb, node, nodejsDeixe um comentário