Al igual que el lenguaje PHP, JavaScript enfrenta dificultades para implementar nombres de variables dinámicamente. Sin embargo, el mismo resultado se puede lograr a través de múltiples estrategias. Ahora, los usuarios no necesitan codificar el nombre de la variable para fines dinámicos. Se introducen dos estrategias generadas automáticamente, que modifican dinámicamente los nombres de variables durante la ejecución de un programa conocido como eval () y objeto de ventana.
En esta publicación, se proporciona una descripción general demostrada sobre cómo usar nombres de variables dinámicas en JavaScript. Los resultados de esta publicación se enumeran a continuación:
Método 1: Uso del método eval () para nombres de variables dinámicas
Los nombres de variables dinámicas significan que los nombres de las variables se modifican al azar o están definidos por el usuario. El método eval () se utiliza específicamente para evaluar el código JavaScript en un formato de cadena. El método toma una cadena como entrada en el formato de una expresión de JavaScript. Después de eso, el método evalúa la expresión en JavaScript. Los desarrolladores utilizan el bucle for para actualizar dinámicamente los múltiples nombres de variables con el método eval ().
Ejemplo
Se proporciona un ejemplo para implementar el eval () Método para nombres de variables dinámicas. El código es el siguiente.
Código
consola.log ('un ejemplo para implementar el método eval ());La descripción del código es la siguiente:
En este código, el eval () El método se utiliza para actualizar dinámicamente el nombre de la variable desde a a b. El consola.registro() El método se utiliza para obtener los valores específicos.
Producción
La salida devuelve el código ejecutable anterior y muestra los nombres de variables dinámicas con el eval () Método en JavaScript.
Método 2: Uso del objeto de ventana para nombres de variables dinámicas
En JavaScript, un objeto de ventana es básicamente un objeto global. El objeto puede acceder a cualquier método o variable global en el código JavaScript. Además, el usuario puede hacer la variable dinámica con la ayuda de una cadena formateada. El objeto de la ventana se emplea para acceder a variables o funciones globales en el código JavaScript. Esta estrategia es importante si el usuario crea una variable global.
Ejemplo
El código se escribe a continuación para implementar el objeto de la ventana para nombres de variables dinámicas en JavaScript.
Código
consola.log ('otro ejemplo para implementar el método de objeto de ventana');La descripción del código anterior se enumera aquí.
Producción
La salida muestra los nombres de variables dinámicas x1 y x2 se utilizan empleando el ventana Objeto en JavaScript.
Conclusión
Dos estrategias, la Método eval () y objeto de ventana, se emplean para usar nombres de variables dinámicas en JavaScript. El eval () El método toma una cadena de expresiones de JavaScript como entrada y las evalúa. El objeto de ventana se utiliza para acceder a cualquier método y variables globales para actualizar dinámicamente los nombres de las variables. Has aprendido aquí para usar nombres de variables dinámicas usando JavaScript. Para una mayor comprensión, hemos proporcionado un conjunto de ejemplos para implementar el problema siguiendo eval () y la estrategia de objeto de ventana en Javascript.