Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. Document
  4. currentScript

Document: currentScript property

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨July 2015⁩.

TheDocument.currentScript property returns the<script> element whose script is currently being processed andisn't a JavaScript module. (For modules useimport.meta instead.)

It's important to note that this will not reference the<script>element if the code in the script is being called as a callback or event handler; itwill only reference the element while it's initially being processed.

Value

AHTMLScriptElement or null.

Examples

This example checks to see if the script is being executed asynchronously:

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

View Live Examples

Specifications

Specification
HTML
# dom-document-currentscript-dev

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp