Traduzindo para JavaScript a partir do VBScript
No JavaScript, há vários tipos de dados, como números, cadeias de caracteres, 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 JavaScript, 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 .
As funções VBScript e JavaScript suportam funções. O VBScript, no entanto, também oferece suporte a sub-rotinas. As sub-rotinas são semelhantes às funções, mas não retornam um valor.
JavaScript diferencia maiúsculas de minúsculas. VBScript não é.
JavaScript é suportado por uma grande variedade de navegadores da Web, incluindo o Internet Explorer e o Netscape Navigator. VBScript só é suportado pelo Internet Explorer.
VBScript fornece suporte ao tratamento de erros por meio de seu objeto Err. Atualmente, o JavaScript não fornece um meio de interceptação e manipulação de erros.
Tópicos relacionados