"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Mises à jour de la ème TCmeeting

Mises à jour de la ème TCmeeting

Publié le 2024-11-08
Parcourir:504

Updates from the th TCmeeting

Il y avait plusieurs points à l'ordre du jour, cet article se concentre sur les propositions de fonctionnalités et leurs progrès depuis la 104e réunion du TC39 [8-10 octobre 2024].

Étape 1 :

  • Représentation des mesures : proposition de formater et de représenter les mesures avec des unités appropriées en JavaScript.

  • Immutable ArrayBuffers : ajoute des variantes immuables d'ArrayBuffer pour garantir que le contenu du tampon ne peut pas être modifié.

  • Array.zip : méthode qui crée un tableau de tableaux, où chaque sous-tableau contient des éléments au même index provenant de plusieurs tableaux d'entrée.

Étape 2 :

  • Iterator chunking : ajoute un utilitaire pour créer des fragments à partir d'itérateurs, renvoyant des groupes d'éléments de taille fixe.

  • Extracteurs : fournit des utilitaires d'extraction de données, permettant d'analyser et de manipuler des données structurées.

  • Structs : présente des types de données structurés qui sont plus prévisibles et plus économes en mémoire pour JavaScript.

Étape 2.7 :

  • Error.isError : améliore la méthode Error.isError pour une meilleure détection des erreurs.

  • Séquençage des itérateurs : ajoute des utilitaires de séquençage aux itérateurs, permettant ainsi plus de contrôle sur l'ordre d'exécution.

Étape 3 :

  • Atomics.pause : introduit un mécanisme permettant de suspendre l'exécution des opérations atomiques pour la gestion de la concurrence.

Étape 4 :

  • Promise.try : fournit un utilitaire permettant de gérer plus facilement les exceptions synchrones dans les promesses.

  • Sync Iterator Helpers : étend les itérateurs avec des méthodes d'assistance pour améliorer leur convivialité dans des contextes synchrones.

  • Importer des attributs : Proposition de syntaxe pour importer des modules ES avec des assertions

  • Modules JSON : Proposition d'importation de fichiers JSON en tant que modules.

  • Modificateurs RegExp : améliore les expressions régulières avec des modificateurs supplémentaires, permettant une correspondance de modèles plus flexible.

De plus, la spécification des cartes sources TG4 a obtenu un consensus conditionnel.




Hémanthe HM
Déclaration de sortie Cet article est reproduit sur : https://dev.to/hemanth/updates-from-the-104th-tc39-meeting-14cp?1 En cas de violation, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3