"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo acceder dinámicamente a las variables globales en JavaScript?

¿Cómo acceder dinámicamente a las variables globales en JavaScript?

Publicado el 2025-04-16
Navegar:245

How to Access Global Variables Dynamically by Name in JavaScript?

Acceder a variables globales dinámicamente por nombre en javascript

a las variables globales durante el tiempo de ejecución puede ser un requisito común. Por lo general, se puede acceder a variables globales a través del objeto de la ventana. Sin embargo, esto se vuelve desafiante al intentar acceder a las variables locales en diferentes scripts.

un enfoque es usar el objeto de la ventana para almacenar y recuperar variables. Al hacer referencia al alcance global, se puede acceder a variables dinámicamente usando sus nombres.

// One Script
var someVarName_10 = 20;

// Another Script
window.all_vars = {};
window.all_vars['someVarName_10'] = someVarName_10;
const num = 10;
alert(window['someVar'   'Name_'   num]);

Este método le permite recuperar la variable somevarname_10 construyendo dinámicamente su nombre según el valor de num. La alerta resultante mostrará el valor de la variable.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3