WorkerGlobalScope方法:importScripts()

2018-10-25 11:00 更新

importScripts()方法

WorkerGlobalScope接口的importScripts()方法將一個(gè)或多個(gè)腳本同步導(dǎo)入到worker的作用域中。

importScripts()方法語法

self.importScripts('foo.js');
self.importScripts('foo.js', 'bar.js', ...);

參數(shù)

以逗號(hào)分隔的DOMString對(duì)象列表,表示要導(dǎo)入的腳本。

返回值

沒有返回值。

例外

  • 如果MIME類型的腳本之一的是text/csv,image/*,video/*,或audio/*,則會(huì)引發(fā)NetworkError。它應(yīng)該永遠(yuǎn)是text/javascript.

示例

如果你在一個(gè)名為foo.js的單獨(dú)腳本中編寫了一些功能,你想在worker.js中使用它,那么你可以使用以下行導(dǎo)入它:

importScripts('foo.js');

importScripts()和self.importScripts()實(shí)際上是等價(jià)的 - 都表示從worker的內(nèi)部范圍內(nèi)調(diào)用importScripts()。

規(guī)范

規(guī)范 狀態(tài) 注釋
HTML Living Standard 
該規(guī)范中'importScripts()'的定義。
Living Standard
 

瀏覽器兼容性

電腦端 移動(dòng)端
Chrome
Edge
Firefox
Internet Explorer
Opera
Safari
Android webview Chrome for Android
Edge Mobile Firefox for Android
Opera for Android
iOS Safari
基本支持 支持 支持 支持 支持 支持 支持 支持 支持 支持 支持:4 支持 支持
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)