JScript: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м робот добавил: 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. Несмотря на сходный синтаксис, это принципиально другой язык. Он более строго типизирован, и компилируется, а не интерпретируется.

Ссылки

Литература

  • Джастин Роджерс. Программирование на Microsoft Jscript.NET = Microsoft Jscript.NET Programming. — М.: «Вильямс», 2002. — С. 352. — ISBN 0-672-32148-3.

Шаблон:Windows API

  1. https://www.webdesignmuseum.org/web-design-history/jscript-1-0-1996