Ir para o conteúdo

JScript

Origem: Wikipédia, a enciclopédia livre.
Image Nota: Não confundir com JavaScript.
JScript
ParadigmaOrientada a objetos (baseada em protótipos), funcional, imperativa, scripting
Surgido em1996; há 30 anos (1996)
Última versão9.0 (março de 2011; há 15 anos (2011-03))
Estilo de tipagemdinâmica, fraca, tipagem pato
FamíliaECMAScript
Principais implementaçõesActive Scripting, JScript .NET
Influenciada porJavaScript
Sistema operacionalMicrosoft Windows
Licençaproprietário
Extensão do arquivo.js, .jse, .wsf, .wsc (.htm, .html, .hta, .asp)[1]
Página oficiallearn.microsoft.com/en-us/previous-versions/hbxc2t98(v=vs.85)

JScript é o dialeto herdado da Microsoft[2] do padrão ECMAScript[3] usado no navegador Internet Explorer da Microsoft.

JScript é implementado como um mecanismo de script ativo. Isso significa que ele pode ser "conectado" a aplicativos de automação OLE que oferecem suporte a scripts ativos, como Internet Explorer, Active Server Pages e Windows Script Host.[4] Isso também significa que esses aplicativos podem usar várias linguagens de script ativo, por exemplo, JScript, VBScript ou PerlScript.

O JScript foi suportado pela primeira vez no navegador Internet Explorer 3.0 lançado em agosto de 1996. Sua versão mais recente é o JScript 9.0, incluído no Internet Explorer 9.

JScript 10.0[5] é um dialeto separado, também conhecido como JScript .NET, que adiciona vários novos recursos da quarta edição abandonada do padrão ECMAScript. Ele deve ser compilado para o .NET Framework versão 2 ou versão 4, mas as anotações de tipo estático são opcionais.

O JScript foi criticado por ser inseguro e ter vários problemas de segurança “explorados por atores do estado-nação”[6], levando a Microsoft a adicionar uma opção para desativá-lo.[7]

Referências

  1. ↑ «Types of Script Files». Msdn.microsoft.com. 24 de outubro de 2011. Consultado em 17 de agosto de 2012
  2. ↑ «Disabling legacy scripting engine JScript in Internet Explorer». TECHCOMMUNITY.MICROSOFT.COM (em inglês). Consultado em 19 de abril de 2024
  3. ↑ «JScript (ECMAScript3)». learn.microsoft.com (em inglês). 24 de outubro de 2011. Consultado em 19 de abril de 2024
  4. ↑ «What Is WSH?». learn.microsoft.com (em inglês). 24 de outubro de 2011. Consultado em 19 de abril de 2024
  5. ↑ Archiveddocs (4 de outubro de 2012). «What Is JScript 10.0?». learn.microsoft.com (em inglês). Consultado em 19 de abril de 2024
  6. ↑ «Microsoft adds option to disable JScript in Internet Explorer». ZDNET (em inglês). Consultado em 19 de abril de 2024
  7. ↑ «Option to disable JScript execution in Internet Explorer - Microsoft Support». support.microsoft.com. Consultado em 19 de abril de 2024

Ligações externas

[editar | editar código]
Image
O Commons possui uma categoria com imagens e outros ficheiros sobre JScript


Ícone de esboço Este artigo sobre informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.