Архитектура Microsoft Windows для разработчиков


Выбор языка разработки сценариев


VBScript и JavaScript похожи. Как в одном, так и в другом Вы можете определять переменные, создавать процедуры и обращаться к свойствам и методам объектов.

Разница между ними — небольшие отличия в синтаксисе. Ни один из них не компилируется, и оба работают на всех аппаратных платформах. Это интерпретируемые языки, поэтому скорость исполнения определяется возможностями программы просмотра, а не характеристиками самого языка. При выборе языка написания сценария учтите некоторые тонкости.

  • Пользовательская программа просмотра должна поддерживать сценарный язык, которым Вы пользуетесь. В состав Microsoft Internet Explorer включены интерпретаторы VBScript и JavaScript, тогда как Netscape Navigator поддерживает только JavaScript. Пользователи могут приобрести у Netscape дополнительное расширение для работы с VBScript*.
  • Используйте тот язык, с которым Вы лучше знакомы. Если Вы знаете Visual Basic, Вы быстро научитесь программировать на VBScript. Если же у Вас есть опыт работы с Java или С, Вам лучше подойдет JavaScript.
  • Примечание * - Поддержку ActiveX-компонентов и сценариев на VBScript для Netscape Communicator/Navigator обеспечивает дополнительный модуль ScriptActive, разработанный компанией NCompass Laboratories. Дополнительная информация — http:// www.ncompasslabs.com/ScriptActive/.



    Содержание раздела