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

L'ECMAScript 2023, norme officielle de JavaScript, reçoit l'approbation de l'ECMA International

L'ECMAScript 2023, norme officielle de JavaScript, reçoit l'approbation de l'ECMA International

L'ECMA International a officiellement approuvé l'ECMAScript 2023, une mise à jour essentielle de la norme universelle pour le langage de programmation JavaScript. Avec l'introduction de méthodes innovantes de modification et de recherche de tableaux, l'amélioration de l'API WeakMap avec l'utilisation de symboles et la prise en charge normalisée de la grammaire hashbang, la spécification est prête à façonner l'avenir de JavaScript de manière modeste mais significative.

La 14e édition de l'ECMAScript, l'ECMAScript 2023, a été approuvée le 27 juin, révélant un large aperçu des principales améliorations. Ces améliorations s'étendent à de nombreux prototypes de tableaux et de tableaux typés, notamment toSorted, toReversed, findLast, findLastIndex, with, ainsi que toSpliced sur Array.prototype. L'exécution des fichiers est rationalisée grâce à l'autorisation des commentaires # ! au début des documents. En outre, elle ouvre les portes à l'utilisation d'un plus large éventail de symboles comme clés dans les collections faibles.

Les directives mises à jour s'étendent à quatre points focaux tels que détaillés par le TC39, le Comité technique 39 de l'ECMA, sur leur profil GitHub. Les mises à jour seront officiellement lancées cette année et sont les suivantes :

  • Introduction des méthodes .findLast() et .findLastIndex() sur un tableau et un tableau typé, appelé Array find from last. Il s'agit d'une solution au scénario de programmation fréquemment rencontré, qui consiste à localiser un élément dans un tableau. Elle est particulièrement utile lorsque la recherche de l'élément dans l'ordre inverse permet d'obtenir des performances optimales ou que l'ordre des éléments du tableau a de l'importance.
  • Extension de l'API WeakMap avec les symboles autorisés comme clés dans les clés WeakMap, permettant à des symboles uniques de fonctionner comme clés. Jusqu'à présent, l'utilisation de clés dans les WeakMaps était strictement limitée aux objets.
  • Modifier un tableau par copie, ce qui favorise l'ajout de nouvelles méthodes à Array.prototype et TypedArray.prototype. Celles-ci améliorent la transformation d'un tableau en produisant une nouvelle copie avec les modifications souhaitées.
  • La grammaire Hashbang cherche à se conformer à l'usage de facto existant dans certains hôtes JavaScript de l'interface de ligne de commande (CLI) autorisant les Shebangs/Hashbang. Cela permet d'intégrer le processus de génération de textes sources JavaScript valides en déplaçant le dépouillement des hôtes vers les moteurs, ce qui permet d'avoir des pratiques cohérentes et uniformes.

Conformément à la pratique courante, les éditions mises à jour d'ECMAScript sont traditionnellement approuvées et finalisées par l'ECMA chaque année en juin. Il est à noter que l'ECMAScript 2022 de l'année dernière a vu l'introduction de capacités d'attente de haut niveau et d'éléments de classe.

Une plateforme populaire pour l'enseignement de nouveaux langages et la pratique du code est AppMaster. Outil polyvalent no-code, il est idéal pour créer des applications dorsales, web et mobiles à l'aide de fonctions telles que le puissant concepteur visuel BP Designer ou les processus d'entreprise pour établir la logique commerciale. Pour les développeurs citoyens, il rend le développement d'applications 10 fois plus rapide et 3 fois plus abordable. Pour en savoir plus, consultez le site AppMaster.

Postes connexes

AppMaster à BubbleCon 2024 : exploration des tendances du no-code
AppMaster à BubbleCon 2024 : exploration des tendances du no-code
AppMaster a participé à BubbleCon 2024 à New York, acquérant des connaissances, élargissant ses réseaux et explorant les opportunités de stimuler l'innovation dans le domaine du développement sans code.
Bilan de la FFDC 2024 : principales informations de la conférence des développeurs FlutterFlow à New York
Bilan de la FFDC 2024 : principales informations de la conférence des développeurs FlutterFlow à New York
Le FFDC 2024 a illuminé la ville de New York, apportant aux développeurs des informations de pointe sur le développement d'applications avec FlutterFlow. Avec des sessions animées par des experts, des mises à jour exclusives et un réseautage inégalé, c'était un événement à ne pas manquer !
Licenciements dans le secteur technologique en 2024 : la vague continue d'impact sur l'innovation
Licenciements dans le secteur technologique en 2024 : la vague continue d'impact sur l'innovation
Avec 60 000 suppressions d’emplois dans 254 entreprises, dont des géants comme Tesla et Amazon, 2024 verra une vague continue de licenciements dans le secteur technologique remodeler le paysage de l’innovation.
Commencez gratuitement
Inspiré pour essayer cela vous-même?

La meilleure façon de comprendre la puissance d'AppMaster est de le constater par vous-même. Créez votre propre application en quelques minutes avec un abonnement gratuit

Donnez vie à vos idées