お問い合わせ
    氏名

    メールアドレス

    件名

    お問い合わせ内容



    会員登録(無料)
    ログイン
    スキルアップは今すぐこちら!▶

    【JavaScript】document.currentScriptについて

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

    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を使うと、現在実行しているスクリプトそのものの要素を取得することができるようになります。

    ご参考ください😃

    0 件のコメント

    コメント
    タイトルとURLをコピーしました