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

Der offizielle JavaScript-Standard ECMAScript 2023 erhält die Genehmigung von ECMA International

Der offizielle JavaScript-Standard ECMAScript 2023 erhält die Genehmigung von ECMA International

ECMA International hat ECMAScript 2023 offiziell verabschiedet, eine wichtige Erweiterung des universellen Standards für die Programmiersprache JavaScript. Mit der Einführung innovativer Array-Änderungs- und Suchmethoden, der verbesserten WeakMap-API mit Symbolverwendung und der standardisierten Unterstützung für die Hashbang-Grammatik wird die Spezifikation die Zukunft von JavaScript in bescheidenem, aber bedeutendem Maße beeinflussen.

Die 14. Ausgabe des ECMAScript, das ECMAScript 2023, wurde am 27. Juni verabschiedet und gibt einen breiten Überblick über die wichtigsten Verbesserungen. Diese Verbesserungen erstrecken sich auf zahlreiche Array- und typisierte Array-Prototypen, einschließlich toSorted, toReversed, findLast, findLastIndex, with, sowie toSpliced im Array.prototype. Die Ausführung von Dateien wird durch die Zulassung von #!-Kommentaren am Anfang von Dokumenten rationalisiert. Außerdem öffnet es die Tore für die Verwendung einer breiteren Palette von Symbolen als Schlüssel in schwachen Sammlungen.

Die aktualisierten Richtlinien erstrecken sich auf vier Schwerpunkte, die vom TC39, dem Technischen Komitee 39 der ECMA, auf seinem GitHub-Profil beschrieben werden. Die Aktualisierungen werden noch in diesem Jahr offiziell eingeführt und lauten wie folgt

  • Einführung der Methoden .findLast() und .findLastIndex() auf ein Array und ein typisiertes Array, das als Array find from last bezeichnet wird. Dies dient als Lösung für das häufig auftretende Programmierszenario, ein Element innerhalb eines Arrays zu finden. Es ist besonders nützlich, wenn die Suche nach dem Element in umgekehrter Reihenfolge optimale Leistungsergebnisse liefern würde oder die Reihenfolge der Array-Elemente wichtig ist.
  • Erweiterung der WeakMap-API um die zulässigen Symbole als Schlüssel in WeakMap-Schlüsseln, wodurch eindeutige Symbole als Schlüssel fungieren können. Bis jetzt war die Verwendung von Schlüsseln in WeakMaps strikt auf Objekte beschränkt.
  • Array durch Kopieren ändern, was das Hinzufügen neuer Methoden zu Array.prototype und TypedArray.prototype fördert. Diese verbessern die Transformation eines Arrays, indem sie eine neue Kopie mit den gewünschten Änderungen erzeugen.
  • Die Hashbang-Grammatik zielt darauf ab, der bestehenden De-facto-Verwendung in bestimmten CLI (Command Line Interface) JavaScript-Hosts zu entsprechen, die Shebangs/Hashbang erlauben. Dadurch wird der Prozess der Erzeugung gültiger JavaScript-Quelltexte durch die Verlagerung des Strippings von den Hosts auf die Engines vereinfacht, was eine konsistente und einheitliche Vorgehensweise ermöglicht.

Wie üblich werden die aktualisierten Ausgaben von ECMAScript jährlich im Juni von der ECMA genehmigt und abgeschlossen. Bemerkenswert ist, dass mit der letztjährigen ECMAScript 2022 die Top-Level-Wait-Fähigkeiten und Klassenelemente eingeführt wurden.

Eine beliebte Plattform für das Lehren neuer Sprachen und das Üben von Code ist AppMaster. Das vielseitige Tool no-code eignet sich ideal für die Erstellung von Backend-, Web- und mobilen Anwendungen mit Funktionen wie dem leistungsstarken visuellen BP-Designer oder Business Processes für die Erstellung von Geschäftslogik. Für bürgerliche Entwickler macht es die Anwendungsentwicklung 10x schneller und 3x günstiger. Erfahren Sie mehr unter AppMaster.

Verwandte Beiträge

Samsung stellt das Galaxy A55 mit innovativer Sicherheit und erstklassiger Verarbeitung vor
Samsung stellt das Galaxy A55 mit innovativer Sicherheit und erstklassiger Verarbeitung vor
Samsung erweitert sein Mittelklasse-Sortiment mit den Modellen Galaxy A55 und A35, die über Knox Vault-Sicherheit und verbesserte Designelemente verfügen und dem Segment Flaggschiffqualitäten verleihen.
Cloudflare stellt Firewall für KI zum Schutz großer Sprachmodelle vor
Cloudflare stellt Firewall für KI zum Schutz großer Sprachmodelle vor
Cloudflare geht mit Firewall for AI voran, einer fortschrittlichen WAF, die darauf ausgelegt ist, potenzielle Missbräuche, die auf große Sprachmodelle abzielen, präventiv zu erkennen und zu verhindern.
ChatGPT von OpenAI spricht jetzt: Die Zukunft der sprachinteraktiven KI
ChatGPT von OpenAI spricht jetzt: Die Zukunft der sprachinteraktiven KI
ChatGPT hat mit der Einführung von Sprachfunktionen durch OpenAI einen Meilenstein erreicht. Benutzer können jetzt freihändig interagieren, da ChatGPT Antworten auf iOS, Android und im Internet vorliest.
STARTEN SIE KOSTENLOS
Inspiriert, dies selbst auszuprobieren?

Der beste Weg, die Leistungsfähigkeit von AppMaster zu verstehen, besteht darin, es selbst zu sehen. Erstellen Sie Ihre eigene Anwendung in wenigen Minuten mit einem kostenlosen Abonnement

Erwecken Sie Ihre Ideen zum Leben