evaluasi
Eval (Parse) Parse: Ini berisi string parameter. Kami tahu bahwa mengeksekusi JavaScript akan dikompilasi dan dieksekusi.
Ubah nilai variabel global:
var x =; // Peringatan variabel global yang ditentukan (x); // var g = eval ("x ="); // eval akan parse xalert (x); //Mengacu pada evaluasi dalam ruang lingkup global, mengubah nilai ruang lingkup global, dan tidak mengubah nilai ruang lingkup lokal
var g = eval; // Referensi Global EvalVar x = "Global"; // Tentukan variabel global (fungsi f () {var x = "local"; g ("x+= 'diubah'"); alert (x); // variabel lokal}) (); // iife Execute the Expression Alert (x); // Nilai variabel global global GlobalChanged GlobalChanged GlobalChanged Global GlobalChanged Global GlobalChanged Global GlobalChanged Global Global GlobalReferensi untuk mengubah nilai variabel lokal dalam ruang lingkup lokal, dan tidak mengubah nilai variabel global
var g = eval; //Global reference evalvar x = "global";//Define global variable(function f() {var x = "local";eval("x+='changed'");alert(x);//Local variable localchanged})();//IIFE Execute the expression alert(x);//The value of the global variable globalRingkasan
Eksekusi eval akan menentukan apakah variabel yang diubah bersifat lokal atau global sesuai dengan konteksnya. Oleh karena itu, kunci untuk menggunakan fungsi eval adalah untuk melihat dengan jelas ruang lingkup eval referensi!
Di atas adalah pengetahuan yang relevan tentang penggunaan JavaScript (v) evaluasi yang diperkenalkan kepada Anda oleh editor. Saya harap ini akan membantu Anda. Jika Anda memiliki pertanyaan, silakan tinggalkan saya pesan dan editor akan membalas Anda tepat waktu. Terima kasih banyak atas dukungan Anda ke situs web Wulin.com!