การประเมิน
Eval (Parse) Parse: มันมีสตริงพารามิเตอร์ เรารู้ว่าการดำเนินการ JavaScript จะรวบรวมและดำเนินการ
เปลี่ยนค่าของตัวแปรส่วนกลาง:
var x =; // การแจ้งเตือนตัวแปรส่วนกลางที่กำหนด (x); // var g = eval ("x ="); // eval จะแยกวิเคราะห์ xalert (x); //อ้างถึงการประเมินในขอบเขตทั่วโลกเปลี่ยนค่าของขอบเขตทั่วโลกและไม่เปลี่ยนมูลค่าของขอบเขตท้องถิ่น
var g = eval; // Global Reference Evalvar x = "global"; // กำหนดตัวแปรส่วนกลาง (ฟังก์ชั่น f () {var x = "local"; g ("x+= 'เปลี่ยน'"); แจ้งเตือน (x); // ตัวแปรท้องถิ่น local}) (); // iife เรียกใช้การแจ้งเตือนการแสดงออก (x);การอ้างอิงถึงการเปลี่ยนค่าของตัวแปรท้องถิ่นภายในขอบเขตท้องถิ่นและไม่เปลี่ยนค่าของตัวแปรทั่วโลก
var g = eval; // Global Reference EvalVar X = "Global"; // กำหนดตัวแปรส่วนกลาง (ฟังก์ชั่น f () {var x = "local"; eval ("x+= 'เปลี่ยน'"); แจ้งเตือน (x); // ตัวแปรท้องถิ่น localChanged}) (); // iife ดำเนินการแจ้งเตือนการแสดงออก (x);สรุป
การดำเนินการของ Eval จะพิจารณาว่าตัวแปรที่เปลี่ยนแปลงนั้นเป็นแบบท้องถิ่นหรือทั่วโลกตามบริบท ดังนั้นกุญแจสำคัญในการใช้ฟังก์ชั่นการประเมินคือการดูขอบเขตของการอ้างอิงการอ้างอิงอย่างชัดเจน!
ข้างต้นคือความรู้ที่เกี่ยวข้องเกี่ยวกับการใช้ JavaScript (V) Eval ที่แนะนำโดยบรรณาธิการ ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับคุณทันเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!