--- title: AbstractWorker slug: Web/API/AbstractWorker translation_of: Web/API/AbstractWorker ---
{{ APIRef("Web Workers API") }}
Antarmuka AbstractWorker
dari abstrak properti Web Workers API dan method umum untuk semua jenis worker, berupa {{domxref("Worker")}} atau {{domxref("SharedWorker")}}.
Antarmuka AbstractWorker
tidak mewarisi properti apapun.
error
bubbles melalui worker.Antarmuka AbstractWorker
tidak menjalankan atau mewarisi method apapun.
Catat bahwa anda tidak ingin menggunakan antarmuka AbstractWorker
langsung di dalam kode anda — ketika dipanggil, {{domxref("Worker")}} dan {{domxref("SharedWorker")}} mewarisi propertinya. Pada contoh code snippet menunjukan pembuatan objek {{domxref("Worker")}} menggunakan konstruktor {{domxref("Worker.Worker", "Worker()")}} dan penggunakan dari objek:
var myWorker = new Worker("worker.js"); first.onchange = function() { myWorker.postMessage([first.value,second.value]); console.log('Message posted to worker'); }
Contoh lengkapnya, lihat:
Spesifikasi | Status | Comment |
---|---|---|
{{SpecName("HTML WHATWG", "#the-abstractworker-abstract-interface", "AbstractWorker")}} | {{Spec2("HTML WHATWG")}} | No change from {{SpecName("Web Workers")}}. |
{{SpecName("Web Workers", "#the-abstractworker-abstract-interface", "AbstractWorker")}} | {{Spec2("Web Workers")}} | Initial definition. |
Fitur | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Dukungan dasar | {{CompatChrome(4)}} | {{CompatGeckoDesktop("1.9.1")}} | 10 | 10.6 | 4 |
Fitur | Android | Firefox Mobile (Gecko) | Firefox OS (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Dukungan dasar | 4.4 | {{CompatGeckoMobile("1.9.1")}} | 1.0.1 | 10 | 11.5 | 5.1 |