JScript — скриптова мова програмування компанії «Microsoft», що є реалізацією стандарту ECMAScript. Синтаксис JScript багато в чому аналогічний мові JavaScript компанії Netscape, проте, крім додавання клієнтських скриптів на вебсторінки (що було єдиною функцією JavaScript до появи проекту Mozilla), JScript може використовуватися і для інших цілей, наприклад: автоматизація адміністрування систем Microsoft Windows; створення сторінок ASP.
JScript | |
---|---|
Парадигма | Прототипне програмування і об'єктно-орієнтоване програмування |
Дата появи | 1996[1] |
Розробник | Microsoft |
Останній реліз | 9.0 (березень 2011) |
Система типізації | качина типізація, слабка типізація[d] і динамічна типізація[d] |
Під впливом від | JavaScript |
Операційна система | Windows |
Вебсайт | docs.microsoft.com/en-us/previous-versions/hbxc2t98(v=vs.85) |
Ось приклад невеличкої програми на мові JScript, яка (будучи запущена в рамках Windows Script Host) виводить діалогове вікно (символи після знаків // є коментарями):
// Оголошення змінної var strMessage; // Присвоєння значення змінній strMessage = "Вікіпедія - вільна енциклопедія"; // Виведення повідомлення на екран WScript.Echo(strMessage);
Для запуску скрипту з командного рядка зазвичай використовується наступна команда (у разі файлу з ім'ям file.js):
cscript file.js
Мова JScript отримала подальший розвиток у вигляді мови JScript .NET, що орієнтована на роботу в рамках платформи Microsoft .NET. JScript.NET містить декілька істотних поліпшень в порівнянні з попередніми версіями JScript. Зокрема, в нім присутні елементи об'єктно-орієнтованого програмування.
Основним застосуванням JScript, як і JavaScript, лишається програмування клієнтської частини вебсторінок, де не останню роль грає крос-браузерність. Тому зазвичай програмісти не дуже охоче використовують несумісні елементи скриптової мови і користуються в своїх продуктах спільним сумісним ядром. Несумісні елементи, навіть якщо вони додають функціональності, при вимогах сумісності і доступності, здатні викликати лише лайку.
Примітки
- https://www.webdesignmuseum.org/web-design-history/jscript-1-0-1996
- Використання імені Java в назві свого продукту після тривалої патентної суперечки з Sun Microsystems в Майкрософті вважали політично недоцільним: JavaScript скоротилася до JScript.
Посилання
- JScript (Windows Script Technologies) [ 4 червня 2006 у Wayback Machine.](англ.) — офіційне керівництво з JScript від Майкрософт.
- script56.chm [ 3 березня 2010 у Wayback Machine.](англ.) — теж саме, але у форматі єдиного «.chm» файлу!
- Російське керівництво та словник мови JScript [ 11 червня 2008 у Wayback Machine.]
Література
- Джастин Роджерс Программирование на Microsoft Jscript.NET = Microsoft Jscript.NET Programming. — М.: «Вильямс», 2002. — С. 352. —
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
JScript skriptova mova programuvannya kompaniyi Microsoft sho ye realizaciyeyu standartu ECMAScript Sintaksis JScript bagato v chomu analogichnij movi JavaScript kompaniyi Netscape prote krim dodavannya kliyentskih skriptiv na vebstorinki sho bulo yedinoyu funkciyeyu JavaScript do poyavi proektu Mozilla JScript mozhe vikoristovuvatisya i dlya inshih cilej napriklad avtomatizaciya administruvannya sistem Microsoft Windows stvorennya storinok ASP JScriptParadigmaPrototipne programuvannya i ob yektno oriyentovane programuvannyaData poyavi1996 1 RozrobnikMicrosoftOstannij reliz9 0 berezen 2011 Sistema tipizaciyikachina tipizaciya slabka tipizaciya d i dinamichna tipizaciya d Pid vplivom vidJavaScriptOperacijna sistemaWindowsVebsajtdocs microsoft com en us previous versions hbxc2t98 v vs 85 Os priklad nevelichkoyi programi na movi JScript yaka buduchi zapushena v ramkah Windows Script Host vivodit dialogove vikno simvoli pislya znakiv ye komentaryami Ogoloshennya zminnoyi var strMessage Prisvoyennya znachennya zminnij strMessage Vikipediya vilna enciklopediya Vivedennya povidomlennya na ekran WScript Echo strMessage Dlya zapusku skriptu z komandnogo ryadka zazvichaj vikoristovuyetsya nastupna komanda u razi fajlu z im yam file js cscript file js Mova JScript otrimala podalshij rozvitok u viglyadi movi JScript NET sho oriyentovana na robotu v ramkah platformi Microsoft NET JScript NET mistit dekilka istotnih polipshen v porivnyanni z poperednimi versiyami JScript Zokrema v nim prisutni elementi ob yektno oriyentovanogo programuvannya Osnovnim zastosuvannyam JScript yak i JavaScript lishayetsya programuvannya kliyentskoyi chastini vebstorinok de ne ostannyu rol graye kros brauzernist Tomu zazvichaj programisti ne duzhe ohoche vikoristovuyut nesumisni elementi skriptovoyi movi i koristuyutsya v svoyih produktah spilnim sumisnim yadrom Nesumisni elementi navit yaksho voni dodayut funkcionalnosti pri vimogah sumisnosti i dostupnosti zdatni viklikati lishe lajku Primitkihttps www webdesignmuseum org web design history jscript 1 0 1996 Vikoristannya imeni Java v nazvi svogo produktu pislya trivaloyi patentnoyi superechki z Sun Microsystems v Majkrosofti vvazhali politichno nedocilnim JavaScript skorotilasya do JScript PosilannyaJScript Windows Script Technologies 4 chervnya 2006 u Wayback Machine angl oficijne kerivnictvo z JScript vid Majkrosoft script56 chm 3 bereznya 2010 u Wayback Machine angl tezh same ale u formati yedinogo chm fajlu Rosijske kerivnictvo ta slovnik movi JScript 11 chervnya 2008 u Wayback Machine LiteraturaDzhastin Rodzhers Programmirovanie na Microsoft Jscript NET Microsoft Jscript NET Programming M Vilyams 2002 S 352 ISBN 0 672 32148 3