evaluación
Eval (analizador) PARSE: Contiene la cadena de parámetros. Sabemos que ejecutar JavaScript se compilará y ejecutará.
Cambiar el valor de la variable global:
var x =; // la alerta de variable global definida (x); // var g = eval ("x ="); // Eval analizará Xalert (x); //Refiriéndose a Eval en el alcance global, cambie el valor del alcance global y no cambie el valor del alcance local
var g = eval; // Global Reference Evalvar x = "Global"; // Define la variable global (function f () {var x = "local"; g ("x+= 'cambiado'"); alerta (x); // local variable local}) (); // iife ejecutar la alerta de expresión (x); // el valor de la variable global globalchanged globyanged gloly -gangedReferencias para cambiar el valor de las variables locales dentro del alcance local, y no cambian el valor de las variables globales
var g = eval; // Referencia global EvalVar x = "global"; // Define la variable global (function f () {var x = "local"; eval ("x+= 'cambiado'"); alerta (x); // local variable localchanged}) (); // iife ejecutar la alerta de expresión (x); // el valor de la variable global global global global globalResumen
La ejecución de Eval determinará si la variable cambiada es local o global de acuerdo con el contexto. Por lo tanto, la clave para usar la función eval es ver claramente el alcance de la evaluación de referencia!
Lo anterior es el conocimiento relevante sobre el uso de JavaScript (v) Eval introducido por el editor. Espero que te sea útil. Si tiene alguna pregunta, déjame un mensaje y el editor le responderá a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!