JScript: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
TXiKiBoT (обсуждение | вклад) м робот добавил: mr:जेस्क्रिप्ट |
VolkovBot (обсуждение | вклад) м r2.5.1) (робот удалил: tr:JScript |
||
Строка 78: | Строка 78: | ||
[[pt:JScript]] |
[[pt:JScript]] |
||
[[sv:JScript]] |
[[sv:JScript]] |
||
[[tr:JScript]] |
|||
[[uk:JScript]] |
[[uk:JScript]] |
||
[[zh:JScript]] |
[[zh:JScript]] |
Версия от 17:19, 23 января 2011
JScript | |
---|---|
Семантика | императивный |
Класс языка | процедурное программирование |
Тип исполнения | скриптовый |
Появился в | 1996[1] |
Разработчик | Майкрософт |
Выпуск | 5.8 (Март 2009) |
Система типов | нестрогая, динамическая |
Основные реализации | ASP, Windows Script Host |
Диалекты | JScript.NET |
Испытал влияние | JavaScript |
Сайт | docs.microsoft.com/… (англ.) |
ОС | Windows |
JScript — скриптовый язык программирования компании Майкрософт, являющийся реализацией стандарта ECMAScript. Синтаксис JScript во многом аналогичен языку JavaScript компании Netscape, однако, помимо добавления клиентских скриптов на веб-страницы (что было единственной функцией JavaScript до появления проекта Mozilla), JScript может использоваться и для других целей, например:
- автоматизация администрирования систем Microsoft Windows;
- создание страниц ASP.
Вот пример небольшой программы на языке JScript, которая (будучи запущена в рамках Windows Script Host) выводит диалоговое окно (символы после знаков //
являются комментариями):
// Объявление переменной
var strMessage;
// Присваивание переменной значения
strMessage = "Википедия - свободная энциклопедия";
// Вывод сообщения на экран
WScript.Echo(strMessage);
Для запуска скрипта из командной строки обычно используется следующая команда (в случае файла с именем file.js
):
cscript file.js
JScript.NET
Язык JScript получил дальнейшее развитие в виде языка JScript.NET, который ориентирован на работу в рамках платформы Microsoft .NET. Несмотря на сходный синтаксис, это принципиально другой язык. Он более строго типизирован, и компилируется, а не интерпретируется.
Ссылки
- JScript (Windows Script Technologies) (рус.) — официальное руководство по JScript от Майкрософт.
- Русское руководство и словарь языка JScript
Литература
- Джастин Роджерс. Программирование на Microsoft Jscript.NET = Microsoft Jscript.NET Programming. — М.: «Вильямс», 2002. — С. 352. — ISBN 0-672-32148-3.