تقييم
eval (parse) parse: أنه يحتوي على سلسلة المعلمة. نحن نعلم أن تنفيذ JavaScript سيقوم بتجميع وتنفيذ.
تغيير قيمة المتغير العالمي:
var x = ؛ // تنبيه المتغير العالمي المحدد (x) ؛ // var g = eval ("x =") ؛ // eval سوف تحليل Xalert (x) ؛ //في إشارة إلى eval في النطاق العالمي ، تغيير قيمة النطاق العالمي ، وعدم تغيير قيمة النطاق المحلي
var g = eval ؛ // المرجع العالمي evalvar x = "global" ؛ // تحديد المتغير العالمي (الدالة f () {var x = "local" ؛ g ("x+= 'تم تغيير'") ؛ تنبيه (x) ؛ // المتغير المحلي المحلي}) () ؛ // iife تنفيذ تنبيه التعبير (x) ؛إشارات إلى تغيير قيمة المتغيرات المحلية داخل النطاق المحلي ، ولا تغير قيمة المتغيرات العالمية
var g = eval ؛ // المرجع العالمي evalvar x = "global" ؛ // تحديد المتغير العالمي (الدالة f () {var x = "local" ؛ eval ("x+= 'change'") ؛ ALERT (x) ؛ // المحلي المتغير المحلي}) () ؛ // iife تنفيذ تنبيه التعبير (x) ؛ملخص
سيحدد تنفيذ EVAL ما إذا كان المتغير الذي تم تغييره محليًا أو عالميًا وفقًا للسياق. لذلك ، فإن مفتاح استخدام دالة eval هو رؤية نطاق Eval المرجعي بوضوح!
ما سبق هو المعرفة ذات الصلة حول استخدام JavaScript (V) Eval الذي قدمه لك المحرر. آمل أن يكون ذلك مفيدًا لك. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر إليك في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!