評価します
評価(parse)parse:パラメーター文字列が含まれています。 JavaScriptの実行がコンパイルおよび実行されることを知っています。
グローバル変数の値を変更します。
var x =; //定義されたグローバル変数アラート(x); // var g = eval( "x ="); // evalはxalert(x); //解析します
グローバル範囲の評価を参照すると、グローバルスコープの値を変更し、ローカルスコープの値を変更しない
var g = eval; // evalvar x = "global"; // define global変数(function f(){var x = "local"; g( "x+= 'changed'"); alert(x); // local変数local})ローカルスコープ内のローカル変数の値を変更するための参照、およびグローバル変数の値を変更しない
var g = eval; // Global Reference Evalvar X = "Global"; // Global変数を定義する(function f(){var x = "local"; eval( "x+= 'changed'"); alert(x); // local variable changed})まとめ
評価の実行により、変更変数がコンテキストに応じてローカルまたはグローバルかどうかが判断されます。したがって、評価関数を使用する鍵は、参照evalの範囲を明確に確認することです!
上記は、編集者が紹介したJavaScript(v)評価の使用に関する関連する知識です。それがあなたに役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!