Maison > interface Web > js tutoriel > le corps du texte

Le guide le plus complet sur la gestion des erreurs JavaScript

coldplay.xixi
Libérer: 2020-09-16 16:31:17
avant
1850 Les gens l'ont consulté

Le guide le plus complet sur la gestion des erreurs JavaScript

Recommandations d'apprentissage associées : Tutoriel vidéo javascript

Que sont les erreurs de programmation

nous Le développement le processus ne s’est pas toujours déroulé sans heurts. En particulier, dans certains cas, nous pouvons vouloir arrêter un programme ou avertir l'utilisateur si quelque chose de grave se produit.

Par exemple :

  • Le programme a tenté d'ouvrir un fichier qui n'existe pas,
  • La connexion réseau a été déconnectée
  • L'utilisateur est entré caractères invalides

Dans des situations comme celles-ci, nous pouvons écrire nos propres erreurs personnalisées à gérer, ou laisser directement le moteur définir ces erreurs pour nous. Une fois l'erreur définie, nous pouvons avertir l'utilisateur avec un message ou arrêter l'exécution du programme.

Qu'est-ce qu'une erreur en JavaScript ?

Une erreur en JavaScript est un objet. Pour créer une erreur en JS, vous pouvez utiliser l'objet Error, comme indiqué ci-dessous :

const err = new Error('霍霍,好像哪里出问题了!')复制代码
Copier après la connexion

Vous pouvez également omettre le mot-clé new :

const err = Error('霍霍,好像哪里出问题了!')复制代码
Copier après la connexion

Créez un objet d'erreur avec trois propriétés :

  • message : chaîne avec message d'erreur

  • nom : mauvais type

  • stack : pile trace de l'exécution de la fonction

Par exemple, on utilise l'objet TypeError pour créer une erreur, correspondant à message est le symbole de caractère créé transmis, name est "TypeError"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:juejin.im
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal