| JScript | |
|---|---|
| Paradigma | Orientada a objetos (baseada em protótipos),funcional,imperativa,scripting |
| Surgido em | 1996; há 30 anos |
| Últimaversão | 9.0(março de 2011; há 14 anos) |
| Estilo de tipagem | dinâmica,fraca,tipagem pato |
| Família | ECMAScript |
| Principais implementações | Active Scripting,JScript .NET |
| Influenciada por | JavaScript |
| Sistema operacional | Microsoft Windows |
| Licença | proprietário |
| Extensão do arquivo | .js,.jse,.wsf,.wsc (.htm,.html,.hta,.asp)[1] |
| Página oficial | learn |
JScript é o dialeto herdado daMicrosoft[2] do padrãoECMAScript[3] usado no navegadorInternet 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 eWindows Script Host.[4] Isso também significa que esses aplicativos podem usar várias linguagens de script ativo, por exemplo, JScript,VBScript ouPerlScript.
O JScript foi suportado pela primeira vez no navegadorInternet Explorer 3.0 lançado emagosto de1996. Sua versão mais recente é o JScript 9.0, incluído noInternet Explorer 9.
JScript 10.0[5] é um dialeto separado, também conhecido comoJScript .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]
| Este artigo sobreinformática é umesboço. Você pode ajudar a Wikipédiaexpandindo-o. |