évaluer
Évaluation (Parse) Parse: il contient la chaîne de paramètre. Nous savons que l'exécution de JavaScript compile et exécutera.
Modifier la valeur de la variable globale:
var x =; // L'alerte de variable globale définie (x); // var g = eval ("x ="); // évaluera xalert (x); //Se référant à l'évaluation dans la portée globale, modifier la valeur de la portée globale et ne pas modifier la valeur de la portée locale
var g = eval; // référence globale Evvar x = "global"; // définir la variable globale (fonction f () {var x = "local"; g ("x + = 'changé'"); alert (x); // variable locale locale}) (); // iife exécuter l'alerte d'expression (x); // la valeur de la variable globale GlobalChangéeLes références modifient la valeur des variables locales dans la portée locale et ne modifient pas la valeur des variables globales
var g = eval; // Référence globale Evvar x = "global"; // Définir la variable globale (fonction f () {var x = "local"; eval ("x + = 'changé'"); alert (x); // variable locale localChanged}) (); //ife exécuter l'alerte d'expression (x); // la valeur de la variable globale globale globaleRésumé
L'exécution d'EVAL déterminera si la variable modifiée est locale ou globale en fonction du contexte. Par conséquent, la clé de l'utilisation de la fonction EVAL est de voir clairement la portée de la référence EVAL!
Ce qui précède est les connaissances pertinentes sur l'utilisation de JavaScript (v) EVAL vous présenté par l'éditeur. J'espère que cela vous sera utile. Si vous avez des questions, veuillez me laisser un message et l'éditeur vous répondra à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!