محمد Mmm2 نشر 30 يونيو أرسل تقرير نشر 30 يونيو ليه اذا سويت اكواد javascript تعلق الصفحه النت عندي فل 1 اقتباس
0 Mustafa Mahmoud7 نشر 30 يونيو أرسل تقرير نشر 30 يونيو السبب فى ذلك أنه عند تنفيذ الكود دخل في حلقة تكرارية لا نهائية ففي كل مرة يعيد الكود ويجد أن المتغير A بقيمة 1 ويكون شرط الحلقة (A <= 15) صحيحًا بشكل دائم. وهذا يستنفذ موارد الجهاز لديك ويؤدي إلى التعليق بهذا الشكل حيث أن الكود يستمر في التنفيذ بدون توقف. لذلك لابد في كل مرة في الحلقة التكرارية وليكن أن نزيد المتغير A بواحد داخلها حتى يكون عند وصول المتغير A ل16 لا يتم الدخول للحلقة مرة أخرى مما يسمح للحلقة بالانتهاء وتتوقف نقوم بالتعديل كالأتي:- <script> let A = 1; while (A <= 15) { document.write('<li>' + A + '</li>'); A++; } </script> وسيتم عرض القائمة فى الصفحة من 1 إلى 15. اقتباس
0 Mustafa Mahmoud7 نشر 30 يونيو أرسل تقرير نشر 30 يونيو المتصفح يخبرك أنه يوجد خطأ "out of memory" الذاكرة العشوائية ram ربما تكون ممتلئة. لذلك قم بقفل المتصفح بالكامل وإعادة التشغيل مرة أخرى وتأكد أن الشيفرة تكون كالأتي <!doctype html> <html> <head> <meta charset="UTF-8" /> <title>Page Title</title> </head> <body> <script> let A = 1; while (A <= 15) { document.write('<li>' + A + '</li>'); A++; } </script> </body> </html> اقتباس
السؤال
محمد Mmm2
ليه اذا سويت اكواد javascript تعلق الصفحه النت عندي فل
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.