スキルアップを始める!

【JavaScript】document.currentScriptについて

JavaScript(ジャバスクリプト)
この記事は約2分で読めます。

※記事中に広告情報を含みます。

\ワードプレスのスキルアップはこちら!/ WordPress入門読本

document.currentScript

document.currentScriptを実行すると、現在実行しているscript要素を取得することができます。

Document.currentScript プロパティは、現在処理中で、 JavaScript モジュールではないスクリプトの 要素を返します。

https://developer.mozilla.org/ja/docs/Web/API/Document/currentScript

document.currentScriptの使い方(非同期で実行中かどうか?)

MDNさんのサンプルです。

      if (document.currentScript.async) {
        console.log("Executing asynchronously");
      } else {
        console.log("Executing synchronously");
      }

非同期で実行中かどうかで、コンソールの表示結果が変わります。

「Executing asynchronously」と表示されました。

まとめ

document.currentScriptを使うと、現在実行しているスクリプトそのものの要素を取得することができるようになります。

ご参考ください😃

URLをコピーしました!