Перевод на VBScript из JScript
В VBScript, for...Каждый цикл перечисляет элементы коллекции; в JScript — для...в цикле перечисляет элементы объекта или массива JScript. Чтобы перечислить коллекцию в JScript, используйте объект Перечислителя.
JScript предоставляет объект Error, который можно использовать для перехвата и обработки ошибок. Объект Error аналогиен объекту VBScript Err.
В JScript существует несколько типов данных, таких как числа, строки, логические элементы, объекты и атрибут NULL. VBScript использует только один тип данных Variant, который может быть подтипирован для представления строк, чисел, логических значений и т. д.
В JScript массивы можно развертывать динамически, задав новое значение для свойства длины массива. В VBScript невозможно увеличить массивы; Они должны быть переименованы с помощью инструкции redim .
Функции поддержки VBScript и JScript. Однако VBScript также поддерживает вложенные каналы. Вложенные каналы похожи на функции, но не возвращают значение.
JScript учитывает регистр. VBScript не является.
JScript поддерживается различными веб-браузерами, включая интернет-Обозреватель и Netscape Navigator. Netscape Navigator не поддерживает VBScript.
Массивы JScript не являются массивами типа переменной VARIANT SAFEARRAY. Скрипт JScript должен использовать объект VBArray для доступа к переменной VARIANT SAFEARRAY . Скрипты VBScript могут напрямую обращаться к переменным VARIANT SAFEARRAY .