Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Padrões oficiais do JavaScript ECMAScript 2023 recebe aprovação da ECMA International

Padrões oficiais do JavaScript ECMAScript 2023 recebe aprovação da ECMA International

A ECMA International aprovou oficialmente o ECMAScript 2023, uma atualização importante para o padrão universal da linguagem de programação JavaScript. Destacada pela introdução de métodos inovadores de modificação e pesquisa de array, API WeakMap aprimorada com uso de símbolos e suporte padronizado para gramática hashbang, a especificação está definida para moldar o futuro do JavaScript de forma modesta, mas significativa.

A 14ª edição do ECMAScript, o ECMAScript 2023, foi sancionada em 27 de junho, revelando uma ampla visão geral dos principais aprimoramentos. Estes avanços estendem-se a numerosos protótipos de array e de array tipado, incluindo toSorted, toReversed, findLast, findLastIndex, with, bem como o toSpliced no protótipo Array.prototype. A execução de ficheiros é simplificada através da permissão de comentários #! no precursor dos documentos. Além disso, abre as portas para a utilização de uma gama mais ampla de símbolos como chaves em colecções fracas.

As directivas actualizadas abrangem quatro pontos focais, conforme detalhado pelo TC39, o Comité Técnico 39 da ECMA, no seu perfil do GitHub. As actualizações serão lançadas oficialmente este ano e são as seguintes

  • Introdução dos métodos .findLast() e .findLastIndex() numa matriz e numa matriz tipada, designados por Array find from last. Este método constitui uma solução para o cenário de programação frequentemente encontrado, que consiste em localizar um elemento numa matriz. É particularmente útil quando procurar o elemento na ordem inversa produziria resultados de desempenho óptimos ou a ordem dos elementos do array é importante.
  • Expansão da API WeakMap com os símbolos permitidos como chaves em chaves WeakMap, permitindo que símbolos únicos funcionem como chaves. Até agora, o uso de chaves em WeakMaps tem sido limitado estritamente a objetos.
  • Alterar array por cópia, que promove a adição de novos métodos a Array.prototype e TypedArray.prototype. Estes métodos melhoram a transformação de um array, produzindo uma nova cópia com as alterações desejadas.
  • A gramática Hashbang procura estar em conformidade com o uso de facto existente em hosts JavaScript CLI (Command Line Interface) específicos que permitem Shebangs/Hashbang. Isto generaliza o processo de geração de textos-fonte JavaScript válidos, transferindo a remoção dos hosts para os motores, fornecendo práticas consistentes e uniformes.

De acordo com a prática padrão, as edições actualizadas do ECMAScript são tradicionalmente aprovadas e finalizadas pela ECMA anualmente em junho. É notável que o ECMAScript 2022 do ano passado tenha visto a introdução de capacidades de espera de nível superior e elementos de classe.

Uma plataforma popular para ensinar novas linguagens e praticar código é AppMaster. Uma ferramenta no-code versátil, é ideal para criar aplicações backend, Web e móveis, utilizando funções como o poderoso BP Designer visual ou Business Processes para estabelecer a lógica comercial. Para os programadores cidadãos, torna o desenvolvimento de aplicações 10 vezes mais rápido e 3 vezes mais económico. Saiba mais em AppMaster.

Posts relacionados

AppMaster na BubbleCon 2024: Explorando tendências sem código
AppMaster na BubbleCon 2024: Explorando tendências sem código
A AppMaster participou da BubbleCon 2024 em Nova York, obtendo insights, expandindo redes e explorando oportunidades para impulsionar a inovação no espaço de desenvolvimento sem código.
Resumo do FFDC 2024: Principais insights da conferência de desenvolvedores do FlutterFlow em Nova York
Resumo do FFDC 2024: Principais insights da conferência de desenvolvedores do FlutterFlow em Nova York
O FFDC 2024 iluminou a cidade de Nova York, trazendo aos desenvolvedores insights de ponta sobre desenvolvimento de aplicativos com o FlutterFlow. Com sessões lideradas por especialistas, atualizações exclusivas e networking incomparável, foi um evento imperdível!
Demissões na área de tecnologia em 2024: a onda contínua que afeta a inovação
Demissões na área de tecnologia em 2024: a onda contínua que afeta a inovação
Com 60.000 empregos cortados em 254 empresas, incluindo gigantes como Tesla e Amazon, 2024 verá uma onda contínua de demissões no setor de tecnologia remodelando o cenário da inovação.
Comece gratuitamente
Inspirado para tentar isso sozinho?

A melhor maneira de entender o poder do AppMaster é ver por si mesmo. Faça seu próprio aplicativo em minutos com assinatura gratuita

Dê vida às suas ideias