We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

 

Retorna o elemento que está sendo processado atualmente.

Sintaxe

var curScriptElement = document.currentScript;

Exemplo

O exemplo abaixo verifica se o script está sendo executado de forma assíncrona:

if (document.currentScript.async) {
  console.log("Execução assíncrona");
} else {
  console.log("Execução síncrona");
}

View Live Examples

Nota

Se o código estiver sendo chamado como um callback ou manipulador de eventos, ele não irá referenciar o  elemento; a referência ao elemento só acontece quando ele está sendo processado inicialmente.

Compatibilidade nos navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte Básico 29 4.0 (2.0) Não suportado (as of IE11) 16

Característica Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte Básico 4.4 (Yes) (Yes) ? ? iOS 8

Especificações

Veja também

Etiquetas do documento e colaboradores

Colaboradores desta página: Mathmovic
Última atualização por: Mathmovic,