Heim > Web-Frontend > js-Tutorial > TCJavaScript-Updates, TypeScript Beta, Node.js und mehr

TCJavaScript-Updates, TypeScript Beta, Node.js und mehr

Susan Sarandon
Freigeben: 2024-10-14 06:20:29
Original
405 Leute haben es durchsucht

TCJavaScript Updates, TypeScript  Beta, Node.js vnd more

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!

TC39-Updates: Was kommt zu JavaScript?

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.

Offizielle Veröffentlichung von Deno 2

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

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.

Neue Tools und Versionen

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!

Referenzen

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!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage