JScript
Материал из Seo Wiki - Поисковая Оптимизация и Программирование
| Семантика: |
императивный |
|---|---|
| Класс языка: |
процедурное программирование |
| Тип исполнения: | |
| Типизация данных: |
нестрогая, динамическая |
| Основные реализации: | |
| Диалекты: | |
| Испытал влияние: |
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 получил дальнейшее развитие в виде языка JScript .NET, который ориентирован на работу в рамках платформы Microsoft .NET. JScript.NET содержит несколько существенных улучшений по сравнению с предыдущими версиями JScript. В частности, в нём присутствуют элементы объектно-ориентированного программирования.
[править] Ссылки
- JScript (Windows Script Technologies)(рус.) — официальное руководство по JScript от Майкрософт.
- Русское руководство и словарь языка JScript
[править] Литература
- Джастин Роджерс Программирование на Microsoft Jscript.NET = Microsoft Jscript.NET Programming. — М.: «Вильямс», 2002. — С. 352. — ISBN 0-672-32148-3
ECMAScript (сравнение) |
|
|---|---|
| Диалекты | ActionScript · Caja · JavaScript / LiveScript · JScript · JavaScript OSA · JScript .NET · QtScript |
| Движки ECMAScript | InScript · JavaScriptCore · JScript · KJS · futhark · linear_b · Carakan · Narcissus · QtScript · Rhino · SpiderMonkey · SunSpider · Tamarin · TraceMonkey · V8 · SquirrelFish |
| Другое | Брендан Айх · Ecma International |
en:JScript es:JScript fr:JScript id:JScript is:JScript ja:JScript nl:JScript pl:JScript sv:JScript tr:JScript uk:JScript zh:JScript