Partilhar via


Traduzindo para VBScript a partir de JScript

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.

JScript fornece o objeto Error, que pode ser usado para intercetar e manipular erros. O objeto Error é análogo ao objeto Err VBScript.

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 como 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 por uma grande variedade de navegadores da Web, incluindo Internet Explorer e Netscape Navigator. Netscape Navigator não suporta VBScript.

JScript arrays não são matrizes do tipo variável VARIANT SAFEARRAY. Um script JScript deve usar um objeto VBArray para aceder à variável VARIANT SAFEARRAY. Os scripts VBScript podem acessar variáveis VARIANT SAFEARRAY diretamente.

Tradução para VBScript