WorkerGlobalScope インターフェースの importScripts() メソッドは1つか複数のスクリプトをワーカーのスコープ内に同期的に読み込みます。

構文

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

パラメータ

インポートされるスクリプト示す DOMString オブジェクトのカンマ区切りのリスト。

戻り値

なし。

例外

  • NetworkError はスクリプトの一つのMIME タイプが text/csv、 image/*、 video/*、 または audio/* だった場合に発生する。MIME タイプは常に text/javascript にすべきである。

worker.js内で使用したい foo.js という別のスクリプトで書かれた機能がある場合、以下の行を使用してインポートすることができる:

importScripts('foo.js');

importScripts() と self.importScripts() は実質同じ — 両方とも importScripts() を ワーカーの内部スコープの中からコールされることを意味する。

仕様

Specification Status Comment
HTML Living Standard
importScripts() の定義
現行の標準  

ブラウザの互換性

機能ChromeEdgeFirefoxInternet ExplorerOperaSafari
基本対応 あり あり あり あり あり あり
機能Android webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
基本対応 あり あり あり4 あり あり あり

関連

WorkerGlobalScope

ドキュメントのタグと貢献者

このページの貢献者: yumemi-kuwahara
最終更新者: yumemi-kuwahara,