Baseline Widely available
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die error()
Methode der WritableStreamDefaultController
Schnittstelle verursacht, dass alle zukünftigen Interaktionen mit dem zugehörigen Stream fehlerhaft werden.
Diese Methode wird selten verwendet, da es normalerweise ausreicht, ein abgelehntes Promise von einer der Methoden des zugrunde liegenden Sinks zurückzugeben. Sie kann jedoch nützlich sein, um einen Stream plötzlich in Reaktion auf ein Ereignis auÃerhalb des normalen Lebenszyklus von Interaktionen mit dem zugrunde liegenden Sink zu beenden.
Syntax Parametermessage
Ein String, der den Fehler repräsentiert, mit dem zukünftige Interaktionen fehlschlagen sollen.
Keiner (undefined
).
TypeError
Der Stream, den Sie fehlerhaft machen möchten, ist kein WritableStream
.
const writableStream = new WritableStream({
start(controller) {
// do stuff with controller
// error stream if necessary
controller.error("My error is broken");
},
write(chunk, controller) {
// â¦
},
close(controller) {
// â¦
},
abort(err) {
// â¦
},
});
Spezifikationen Browser-Kompatibilität MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4