Maison > Problème commun > Que fait l'option explicite ?

Que fait l'option explicite ?

coldplay.xixi
Libérer: 2020-10-29 15:11:24
original
6050 Les gens l'ont consulté

La fonction de l'option explicite est de déclarer que toutes les variables doivent être définies avant de pouvoir être utilisées. Sinon, le programme signalera une erreur lors de l'utilisation de variables non définies. De cette manière, les erreurs sont causées par l'orthographe du nom de la variable. et d'autres erreurs peuvent être évitées.

Que fait l'option explicite ?

VBScript ne nécessite pas de définition explicite des variables, c'est-à-dire que les variables peuvent être utilisées directement sans définition. C'est très pratique, mais il est également sujet à des problèmes. ;

Par exemple, définissez d'abord une variable nommée "var9" et attribuez une valeur, mais lorsque vous l'utilisez ci-dessous, le nom de la variable est écrit par erreur comme "varg", comme indiqué dans le code ci-dessous. , aucune exception ne se produira lors de l'exécution du programme, mais cela entraînera des résultats de traitement incompatibles avec les attentes. Nous nous attendions à utiliser msgbox pour afficher la valeur de var9, mais la valeur de varg a été affichée et var9 n'a pas été attribué. une valeur et par défaut une valeur nulle

Que fait loption explicite ?

Le résultat de l'exécution est :

Que fait loption explicite ?

L'"Option Explicit" que nous dont nous parlons peut résoudre le problème ci-dessus. La fonction de "Option Explicit" est la suivante : déclarer que toutes les variables doivent d'abord être définies, sinon le programme signalera une erreur lors de l'utilisation de variables non définies. l'orthographe du nom de variable et d'autres erreurs peuvent être évitées, et "Option Explicit" peut accélérer la vitesse d'exécution du programme. Cela permet de gagner du temps pour allouer dynamiquement de l'espace de stockage des variables lorsque le programme est en cours d'exécution

Utilisons le ; codez tout à l'heure pour l'affiner, et ajoutez "Option Explicit" pour voir l'effet :

Le résultat de l'exécution est :

Que fait loption explicite ?

Le programme a signalé un erreur et identifié le problème avec notre utilisation des variables. Par conséquent, lors de la programmation, il est préférable d'ajouter "Option Explicit" pour éviter les exceptions inutiles. Il convient de noter : "Option Explicit" doit être placé en haut du programme.

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:php.cn
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