انتقل إلى محتوى الدرس
فقرة فرعية #4 من درس: Web Workers API

Create a Web Worker File

Web Worker هي عبارة عن عمل اكواد لغة الجافاسكريب في الخلفية دون حدوث أي تاثير علي أداء الصفحة 

1 صفوف تعليمية
جافا سكريبت
2,558 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

الان قمنا بأنشاء web worker في ملف خارجي بأمتداد js وقمنا بتسميته ب"demo_worker.js" 

وبعد ذلك قمنا بأضافة كود بداخله يقوم بأنشاء عداد أرقام 

- في المثال التالي الدالة ( )setTimeout هي التي تستخدم في أرسال رسالة ال "Post" الي صفحة ال HTML

HTML
let i = 0;

function timedCount() {
  i ++;
  postMessage(i);
  setTimeout("timedCount()",500);
}

timedCount();