Willkommen zu einer neuen Ausgabe von „This Week in JavaScript“!
Heute haben wir einige RIESIGE neue Updates für die JavaScript-Sprache von TC39, die offizielle Veröffentlichung von Deno 2, TypeScript 5.7 Beta und vieles mehr, also legen wir gleich los!
Das jüngste TC39-Treffen in Tokio brachte einige tolle Updates, die die Arbeit mit JavaScript noch besser machen werden. JavaScript-Funktionen durchlaufen sechs verschiedene „Stufen“, bevor sie verfügbar werden. Hier sind einige Highlights:
Iterator-Helfer: Habe gerade Stufe 4 erreicht! Dadurch wird der Umgang mit großen Datensätzen zum Kinderspiel und es werden weitere Tools zur Datenverarbeitung hinzugefügt.
Attribute und JSON-Module importieren: Dieses Update macht den Import von JSON-Dateien reibungsloser und verbessert die Leistung und Flexibilität.
Promise.try: Jetzt in Phase 4 vereinfacht es die Fehlerbehandlung in Versprechen und reduziert den Bedarf an zusätzlichem Code.
Weitere coole Updates umfassen Math.sumPrecise und Shared Structs, die beide darauf abzielen, die Effizienz von JavaScript zu verbessern.
Deno 2 ist gerade erschienen und steckt voller neuer Funktionen! Deno 2 wurde zur Vereinfachung der JavaScript- und TypeScript-Entwicklung entwickelt und ist jetzt abwärtskompatibel mit Node.js, was bedeutet, dass Sie Ihre vorhandenen Node-Projekte reibungslos ausführen können.
Einige herausragende Funktionen sind:
90 % schnellerer Paketmanager: Mit einem Hot-Cache ist der Paketmanager von Deno viel schneller als npm, sodass Sie nicht mehr auf Installationen warten müssen.
Arbeitsbereiche und Monorepos: Die Verwaltung großer Projekte ist jetzt einfacher, insbesondere wenn sowohl mit Deno als auch mit Node gearbeitet wird.
JSR (JavaScript Registry): Ermöglicht die nahtlose gemeinsame Nutzung von TypeScript-Modulen über Umgebungen hinweg.
TypeScript 5.7 Beta ist da und bringt einige hilfreiche Updates mit sich:
Neue Prüfung auf nie initialisierte Variablen: Eine praktische Funktion, um Fehler frühzeitig zu erkennen.
Pfadumschreibungen für relative Importe: Vereinfacht das Erstellen und Ausführen von Code über Deno, Bun und Node.js hinweg.
TypeScript 5.7 ist nahezu funktionsstabil, daher erwarten Sie in der endgültigen Version Fehlerbehebungen und Leistungsverbesserungen.
Bun v1.1.30: Unterstützt jetzt das Bündeln mehrerer CSS-Dateien, führt einen neuen Bun-Veröffentlichungsbefehl ein und bietet schnellere Startzeiten.
Node.js v20.18.0: Bietet experimentelle Netzwerkinspektion, die Ihnen hilft, die Netzwerkaktivität in Echtzeit zu überwachen.
DOCX 9.0: Ermöglicht die einfache Erstellung und Bearbeitung von Word-Dateien über JavaScript oder TypeScript.
TinyJS: Eine leichte Bibliothek für die DOM-Manipulation, perfekt zum Vereinfachen von HTML-Elementen in Ihren Projekten.
Und das war's für die dritte Ausgabe von "This Week in JavaScript"!
Danke fürs Einschalten.
Teilen Sie diesen Newsletter gerne mit einem anderen Entwickler und stellen Sie sicher, dass Sie ihn abonniert haben, um über die nächste Ausgabe benachrichtigt zu werden.
Bis zum nächsten Mal viel Spaß beim Codieren!
TC39-Updates
Deno 2
TypeScript 5.7 Beta
Brötchen v1.1.30
NodeJS v20.18.0
DOCX 9.0
TinyJS
Das obige ist der detaillierte Inhalt vonTCJavaScript-Updates, TypeScript Beta, Node.js und mehr. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!