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

Comment déboguer le code lorsque js rencontre des problèmes de code

angryTom
Libérer: 2020-02-05 17:54:19
avant
2172 Les gens l'ont consulté

Cet article présente la méthode de débogage si vous rencontrez des problèmes lors de l'écriture de code JavaScript. J'espère qu'il sera utile à tous les étudiants qui apprennent JavaScript !

Comment déboguer le code lorsque js rencontre des problèmes de code

Comment déboguer le code lorsque js rencontre des problèmes de code

Débogueur de suivi en une seule étape ;

La console la fonction watch vérifie la valeur actuelle de la variable

Entre dans l'opération de fonction

Comme le temps passe Cliquez pour continuer la boucle, et la valeur de la variable spécifiée change également

Ajouter un point d'arrêt

Sauter sauter hors de la fonction

lancer une nouvelle erreur() lève activement une exception

Le code suivant ne s'exécutera plus

Le code sautera. Allez à l'instruction try la plus proche de cette phrase

Utilisez

try{
}catch(e){
}
Copier après la connexion

pour recevoir l'exception


<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <script>
        try{
            var foo={};
            console.log(foo.pro);
        }catch(e){
            console.log(e);//undefined
        }finally{
            console.log(&#39;异常导致程序中止啦~&#39;);//异常导致程序中止啦~
        }
    </script>
</body>
</html>
Copier après la connexion


<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
    <script>
        function multi(num1, num2){
            if(typeof num1 != "number" || typeof num2 != "number"){
                throw new Error(&#39;必须输入数字!!!&#39;);
            }
            console.log(num1*num2);
        }

        try{
            //multi("a", "b");//Error: 必须输入数字!!!
            multi(1, 2);//2

        }catch(e){
            console.log(e);
        }finally{
            console.log(&#39;不管有没有异常我都要执行哈~&#39;);
        }
    </script>
</body>
</html>
Copier après la connexion

Cet article provient de la rubrique tutoriel js , bienvenue pour apprendre !

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:cnblogs.com
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