URLをコピーしました!
スキルアップを始める!

【JavaScript】document.currentScriptについて

JavaScript(ジャバスクリプト)
\ワードプレスのスキルアップはこちら!/ 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を使うと、現在実行しているスクリプトそのものの要素を取得することができるようになります。

ご参考ください😃

Kindle Unlimited 会員は無料で購読できます
購読はこちら
Kindle Unlimited 会員は無料で購読できます
購読はこちら