평가
평가 (parse) 구문 분석 : 매개 변수 문자열이 포함되어 있습니다. 우리는 JavaScript를 실행하면 컴파일 및 실행이 가능하다는 것을 알고 있습니다.
글로벌 변수의 값을 변경하십시오.
var x =; // 정의 된 글로벌 변수 경고 (x); // var g = val ( "x ="); // eval은 xalert (x); //를 구문 분석합니다.
글로벌 범위에서 평가를 참조하고, 글로벌 범위의 값을 변경하고, 로컬 범위의 값을 변경하지 않음
var g = 평가; // Global Reference Evalvar X = "Global"; // 글로벌 변수 정의 (함수 f () {var x = "local"; g ( "x+= 'change'" "); alert (x); // local variable local} (); // iife alert (x); // Global 변수의 값을 실행합니다.로컬 범위 내에서 로컬 변수의 값을 변경하고 글로벌 변수의 값을 변경하지 않는 참조
var g = 평가; // 글로벌 참조 evalvar x = "global"; // 글로벌 변수 정의 (함수 f () {var x = "local"; eval ( "x+= 'change'"); alert (x); // 로컬 변수 localChanged} ()요약
Eval의 실행은 컨텍스트에 따라 변경된 변수가 로컬인지 또는 글로벌인지 여부를 결정합니다. 따라서 평가 기능을 사용하는 열쇠는 참조 평가의 범위를 명확하게 보는 것입니다!
위는 편집자가 귀하에게 소개 한 JavaScript (v) 평가 사용에 대한 관련 지식입니다. 나는 그것이 당신에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!