Proposal: Add `AbortSignal.timeout()` shorthand to "Fetch: Abort" article
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 1/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 88/100
- Type d'issue
- Documentation
- Clarté
- Clairement spécifiée
- Activité
- Calme
- Stack technique
- javascript
- Domaine
- documentation
Piste de recherche
Ouvrez 5-network/04-fetch-abort/article.md et lisez l’exemple de délai d’expiration manuel, en particulier le bloc try..catch. Ajoutez immédiatement après la sous-section proposée sur AbortSignal.timeout(), en montrant la forme abrégée et en expliquant la différence entre TimeoutError et AbortError. La tâche est terminée lorsque l’article couvre clairement les deux approches de délai d’expiration.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Description
The "Fetch: Abort" article excellently explains the mechanics of AbortController and demonstrates a manual timeout using
setTimeout(() => controller.abort(), 1000)
Since aborting fetches due to time constraints is a very common use case, it would be highly beneficial for learners to also see the modern AbortSignal.timeout() method.
Proposal
I propose adding a short subsection titled ### AbortSignal.timeout() immediately following the try..catch block of the manual timeout example. This section will demonstrate the shorthand syntax and note the important distinction that it throws a TimeoutError rather than an AbortError.
- Langage dominant
- HTML
- Étoiles
- 25.5k
- Forks
- 4k
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de javascript-tutorial/en.javascript.info
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
-
Keyboard events: keydown filtering example can't block IME-composed input (Korean/Japanese/Chinese) Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
javascript-tutorial/en.javascript.info#3978 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
Toutes les issues de javascript-tutorial/en.javascript.info
Issues similaires
-
Add: hunch Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
AbdelStark/awesome-typesafe#104 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
A11y ♿️
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Link Checker Report Ouverteautomated issue report
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
-
documentation improve or update documentation priority/low triage
Difficulté 2/5 Une demi-journée Accessibilité débutants 86/100
warpdotdev/docs#782 · 1 commentaire ·