Node hat eine neue Version veröffentlicht. Dieser Artikel zeigt Ihnen die neuen Funktionen von Node18. Ich hoffe, er wird Ihnen hilfreich sein.
Offizielle Veröffentlichungsadresse: https://nodejs.org/en/blog/release/v18.0.0/
const res = await fetch('https://nodejs.org/api/documentation.json'); if (res.ok) { const data = await res.json(); console.log(data); }
Experimentelle Unterstützung in der globalen Umgebung von Knotenabruf-API. Die Implementierung basiert auf undici, einem HTTP/1.1-Client, der für Node geschrieben wurde.
Gleichzeitig kann Node nun die folgenden globalen Variablen verwenden: fetch, FormData, Headers, Request und Response.
import test from 'node:test'; import * as assert from 'assert/strict'; test('sync test', (t) => { assert.equal(1, 1); } ); test('async test', async (t) => { assert.equal(1, 1); } );
), was bedeutet, dass der Knoten programmgesteuert auf Datenströme zugreifen kann, die über das Netzwerk über die Streams-API empfangen werden. 4. Blob
Darüber hinaus ermöglicht die neue BroadcastChannel-Instanz eine asynchrone Eins-zu-Viele-Kommunikation mit allen anderen BroadcastChannel-Instanzen, die an denselben Kanalnamen gebunden sind.
5. Mit V8 Neue VersionV8 wird auf Version 10.1 aktualisiert, die Teil von Chromium 101 ist. Im Vergleich zu Node.JS 17.9.0 sind die folgenden neuen Funktionen enthalten:
Verbesserungen an der Intl.Locale-API.
import json from "./foo.json" assert { type: "json" }; import("foo.json", { assert: { type: "json" } });
Das obige ist der detaillierte Inhalt vonNode wurde aktualisiert. Werfen wir einen Blick auf die neuen Funktionen von Node18!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!