vbscript variables how declare
Introducción a las variables de VBScript: Tutorial n. ° 2
En mi tutorial anterior sobre ' Introducción a VBScript “, Discutimos algunos de los temas introductorios de VBScript.
En este tutorial, discutiremos uno de los temas básicos pero más importantes de VBScript que lo ayudará a avanzar hacia el siguiente nivel, adquiriendo así conocimientos sobre cómo trabajar en el código de VBScript. Es muy importante conocer el uso de Variables de VBScript antes de continuar en cualquier lenguaje de programación.
Este tutorial le permitirá conocer el alcance de las variables y cómo se declaran y utilizan las variables en VBScript.
Las variables son como contenedores donde los valores se pueden almacenar y cambiar también durante la Ejecución de script .
Estos se nombran como ubicaciones de memoria a las que se puede acceder dando algunos nombres, es decir, podemos referirnos a cualquier variable por su nombre para ver qué valor contiene o si necesitamos cambiar algún valor. La variable es el aspecto clave para aprender cualquier idioma de manera fácil y eficiente.
Lectura sugerida = >> Variables de VBA y opción explícita
Lo que vas a aprender:
- Reglas para nombrar variables / convenciones de nombres
- Declaración de variable y sus tipos
- Asignar valores a variables en VBScript
- Alcance de las variables
- Declaración y asignación de valores a matrices
- Conclusión
- Lectura recomendada
Reglas para nombrar variables / convenciones de nombres
Hay ciertos puntos a tener en cuenta, más bien podemos decir que hay ciertas reglas a seguir antes de nombrar una variable.
Son:
- El nombre de la variable siempre debe comenzar con un alfabeto. P.ej: salida, nombre, etc. Y el nombre de la variable no debe comenzar con un número o cualquier carácter especial como _va123, 12non, etc.
- El nombre de la variable no puede superar un límite de 255 caracteres
- El nombre de la variable nunca debe contener un punto (.)
Estas reglas deben ser seguidas estrictamente por una buena práctica de programación.
¿Qué software necesitas para crear una aplicación?
Ahora, es importante saber cómo se declaran las variables.
Declaración de variable y sus tipos
Cualquier variable debe declararse primero, antes de usar. En varios idiomas, se utilizan diferentes palabras clave para declarar una variable.
Veamos cómo se declara una variable en VBScript.
Es una buena práctica de programación declarar la variable primero y luego comenzar a usarla para evitar problemas / confusiones que surjan en el código restante. Informaré sobre este punto en un momento.
Podemos declarar variables usando declaraciones públicas, privadas o Dim .
Ejemplo:
Si desea declarar una variable 'edad', se puede declarar de la siguiente manera:
Dim age
Puede declarar varias variables en una sola línea separándola con coma (,) como se muestra a continuación:
Dim empleado, nombre, escuela, clase
De esta forma, se puede crear una variable.
Tipos de declaración de variable:
Hay 2 formas en las que se puede declarar una variable. Son los que se indican a continuación.
# 1) Declaración implícita
Cuando las variables se utilizan directamente sin declaración, se denomina declaración implícita. Sin embargo, no es una buena práctica porque si a veces el nombre de una variable no se escribe correctamente en el script, puede producir resultados extraños mientras se ejecuta y, a veces, el usuario no podrá detectarlo fácilmente.
Entendamos esto con un ejemplo simple:
edad = 10
En este caso, si escribe mal la variable 'edad' para 'aeg', el script creará automáticamente una nueva variable con el nombre 'aeg'.
Para superar esto, puede utilizar ' Opción explícita ' , que se analiza a continuación.
# 2) Declaración explícita
Declarar variables antes de usarlas se denomina Declaración explícita de variables. Esto es lo que hemos hecho anteriormente.
P.ej : Dim age
Entonces, antes de pasar al siguiente tema, permítanme explicar un poco acerca de Option Explicit.
Opción explícita:
Esto proporciona un mecanismo en el que el usuario tiene que declarar todas las variables usando declaraciones Dim, Públicas o Privadas antes de usarlas en el Script.
lo mejor de la web hoy archivo
En la opción explícita, si un usuario intenta utilizar las variables que no están declaradas en el caso de la opción explícita, se produce un error. Siempre se recomienda usar 'Option Explicit' en la parte superior del código para que, incluso si usó involuntariamente un nombre incorrecto de la variable, pueda corregirlo inmediatamente sin ninguna confusión.
Asignar valores a variables en VBScript
La asignación de valores a las variables en VBScript se realiza de la misma manera que en otros lenguajes de programación. Después de la declaración de una variable, se le asigna un valor con la ayuda de un Igual (=) Operador.
El nombre de la variable aparece a la izquierda y el valor que se asigna a la variable está en el lado derecho del operador '='.
Comprendamos esto con algunos ejemplos simples:
Ejemplo 1:
Si una variable a la que se va a asignar un valor es de Cuerda escriba entonces se puede asignar usando comillas dobles (“”).
|_+_|Ejemplo 2:
Si una variable a la que se va a asignar un valor es de Numérico type, entonces se puede asignar sin usar comillas dobles.
|_+_|Ahora, comprendamos el alcance de las variables.
Alcance de las variables
El alcance de las Variables permite ver fácilmente la visibilidad de una variable hasta el punto en que puede ser accesible. Discutámoslo en detalle para comprenderlo mejor.
Una variable se puede declarar utilizando cualquiera de las 3 palabras clave: Dim, público o privado .
La pregunta que surge ahora es '¿cuál es la diferencia en su uso y cuándo se usa uno en particular?' Intentaré explicar cada una de estas palabras clave con la ayuda de ejemplos.
Ninguno– Si una variable se declara usando la palabra clave Dim dentro de la función, entonces su alcance se limitará solo al nivel de la función, es decir, no se puede acceder a esta variable una vez que finaliza la función.
A continuación se muestra un ejemplo de Dim:
|_+_|
Privado– Si una variable se declara usando una palabra clave privada dentro de la función, entonces su alcance no se limitará al nivel de la función solamente, sino que se puede acceder a ella en cualquier lugar de ese script en particular. Aquí, el alcance de una variable es más amplio que en el caso de Dim, ya que no se limita al nivel de función sino a un script en particular.
A continuación se muestra un ejemplo de privado:
|_+_|
Público– Si una variable se declara usando la palabra clave Public dentro de la función, entonces su alcance no estará limitado hasta el nivel de la función, pero se puede acceder a ella en cualquier lugar de ese script en particular y también en otros scripts. Aquí, el alcance de una variable es mucho más amplio que en el caso de Dim y Private.
preguntas de la entrevista c / c ++
A continuación se muestra un ejemplo para público:
|_+_|
Avancemos hacia el tema importante “Declaración y asignación de valores a matrices”.
Declaración y asignación de valores a matrices
Las matrices en sí son un tema muy importante de entender. Por lo tanto, discutiremos las matrices en detalle en uno de mis próximos tutoriales, pero ahora solo deseo mostrarles la declaración de variables de matriz.
La necesidad de una matriz surge cuando desea tener una variable que pueda llevar una serie de valores en una ubicación de memoria.
A continuación se muestra el procedimiento para declarar una matriz:
Dim Arraycount (4) - Esto significa que esta es una matriz que tiene 5 valores a partir del índice '0'.
Para asignar valores a esta matriz, puede proporcionar cualquier valor numérico o de tipo cadena para cada índice. Utilice comillas dobles para asignar valores de cadena.
recuento de matrices (0) = 1
recuento de matrices (1) = 2
recuento de matrices (2) = 3
recuento de matrices (3) = 4
recuento de matrices (4) = 5
Matriz multidimensional : Cuando hay más de una matriz, se conoce como matriz multidimensional. Supongamos que hay una matriz de 2 dimensiones, es decir, hay 6 filas y 6 columnas, por lo que se puede declarar de la siguiente manera:
Dim arrayage (6, 6)
Conclusión
Se trataba de variables, su uso y alcance en el lenguaje de programación VBScript.
Espero que este tutorial le resulte más fácil para continuar con otros temas posteriores de esta serie.
Siguiente tutorial n. ° 3 : Discutiremos más sobre constantes, operadores y precedencia de operadores en el próximo tutorial.
Estén atentos y No dude en compartir sus pensamientos, también háganos saber si tiene alguna duda sobre este tutorial.
Lectura recomendada
- Variables de Python
- Variables y funciones de JMeter
- Variables en C ++
- Parametrización de datos de JMeter usando variables definidas por el usuario
- Matrices VBScript: uso de las funciones de matriz DIM, REDIM, Split y Ubound
- Constantes, operadores y precedencia de operadores en VBScript
- Manejo de errores de VBScript: VBScript en caso de error, en caso de error, ir a 0, en caso de error, reanudar a continuación
- Declaraciones condicionales de VBScript: VBScript If, ElseIf, Select Case