Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
No VBScript, o For...Cada loop de enumera os membros de uma coleção; em JScript, o para...em loop enumera os membros de um objeto ou matriz JScript. Para enumerar uma coleção em JScript, use um objeto Enumerator.
Em JScript, há vários tipos de dados, como números, strings, booleanos, objetos e o atributo null. O VBScript usa apenas um tipo de dados, Variant, que pode ser subtipado para representar cadeias de caracteres, números, booleanos e assim por diante.
Em JScript, as matrizes podem ser expandidas dinamicamente definindo um novo valor para a propriedade length da matriz. No VBScript, as matrizes não podem ser ampliadas; eles devem ser redimensionados usando a instrução redim.
Tanto o VBScript quanto o JScript suportam funções. O VBScript, no entanto, também suporta sub-rotinas. As sub-rotinas são semelhantes a funções, mas não retornam um valor.
JScript diferencia maiúsculas de minúsculas. VBScript não é.
JScript é suportado pelo Internet Explorer e Netscape Navigator. Netscape Navigator não suporta VBScript.
JScript fornece o objeto Error, que pode ser usado para intercetar e manipular erros. O objeto Error é análogo ao objeto Err VBScript.
JScript arrays não são matrizes do tipo variável VARIANT SAFEARRAY. Se o script receber uma variável VARIANT SAFEARRAY de um objeto COM ou de um script VBScript, ele deverá usar um objeto VBArray para acessar a variável VARIANT SAFEARRAY.
Tópicos relacionados