พนักงานบริการ JS คืออะไร?
พนักงานบริการ JS คืออะไร?

วีดีโอ: พนักงานบริการ JS คืออะไร?

วีดีโอ: พนักงานบริการ JS คืออะไร?
วีดีโอ: What is a service workers 2024, พฤศจิกายน
Anonim

NS พนักงานบริการ โดยพื้นฐานแล้วเป็นสคริปต์ ( JavaScript ) ที่ทำงานอยู่เบื้องหลังและช่วยในการพัฒนาเว็บแอปพลิเคชันแรกแบบออฟไลน์ พนักงานบริการ ได้รับการออกแบบมาให้เป็นแบบอะซิงโครนัสอย่างสมบูรณ์ ดังนั้น API เช่น XHR แบบซิงโครนัสและ localStorage จึงไม่สามารถใช้งานได้ภายใน พนักงานบริการ.

นอกจากนี้พนักงานบริการคืออะไร?

NS พนักงานบริการ เป็นเว็บประเภทหนึ่ง คนงาน . โดยพื้นฐานแล้วมันคือไฟล์ JavaScript ที่ทำงานแยกจากเธรดของเบราว์เซอร์หลัก สกัดกั้นคำขอของเครือข่าย การแคชหรือดึงทรัพยากรจากแคช และการส่งข้อความพุช

ในทำนองเดียวกัน พนักงานบริการจะอยู่ได้นานแค่ไหน? โดยค่าเริ่มต้น พนักงานบริการ หมดอายุหลังจาก 24 ชั่วโมง

เมื่อคำนึงถึงสิ่งนี้ พนักงานบริการทำงานอย่างไร

พนักงานบริการ เป็นสคริปต์ที่ ผลงาน บนพื้นหลังของเบราว์เซอร์โดยไม่ต้องโต้ตอบกับผู้ใช้อย่างอิสระ นอกจากนี้ยังคล้ายกับพร็อกซีที่ ผลงาน ทางด้านผู้ใช้ ด้วยสคริปต์นี้ คุณสามารถติดตามปริมาณการใช้เครือข่ายของเพจ จัดการการแจ้งเตือนแบบพุช และพัฒนาเว็บแอปพลิเคชัน "ออฟไลน์ก่อน" ด้วย Cache API

ฉันจะดีบักพนักงานบริการได้อย่างไร

พนักงานบริการดีบัก . ถึง ดีบัก NS พนักงานบริการ , NS คนงาน จะต้องทำงานอยู่แล้ว คลิกที่รายการที่เกี่ยวข้อง ดีบัก ปุ่มหรือเริ่ม คนงาน ถ้ายังไม่ได้ทำงาน (ตราบเท่าที่ได้รับการลงทะเบียนและอยู่ในเรื่องเกี่ยวกับ: การแก้จุดบกพร่อง แผงควบคุม). นี้จะปรากฏขึ้นหน้าต่างใหม่พร้อมรหัสของ พนักงานบริการ

แนะนำ: