JScript

 Nota: Não confundir com JavaScript.
JScript
ParadigmaOrientada a objetos (baseada em protótipos), funcional, imperativa, scripting
Surgido em1996; há 30 anos
Última versão9.0 (março de 2011; há 15 anos)
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

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.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.