Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
JScript
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Implementation of ECMAScript by Microsoft}} {{Distinguish|JavaScript}} {{Infobox programming language | name = JScript | logo = [[File:Jscript icon.gif|32px]]<!--Native resolution--> | file_ext = <code>[[.js]]</code>, <code>.jse</code>, <code>[[.wsf]]</code>, <code>.wsc</code> (<code>[[.htm]]</code>, <code>[[.html]]</code>, <code>[[HTML Application|.hta]]</code>, <code>[[Active Server Pages|.asp]]</code>)<ref>{{cite web|url=https://msdn.microsoft.com/en-us/library/67w03h17(v=VS.85).aspx |title=Types of Script Files |date=24 October 2011 |publisher=Msdn.microsoft.com |access-date=2012-08-17}}</ref> | paradigm = | year = {{Start date and age|1996}} | designer = | developer = [[Microsoft]] | latest_release_version = 9.0 | latest_release_date = March 2011 | typing = [[Dynamic typing|Dynamic]], [[weak typing|weak]], [[duck typing|duck]] | implementations = [[Active Scripting]], [[JScript .NET]] | dialects = | influenced by = | influenced = | operating system = [[Microsoft Windows]] | license = | website = {{url|1=https://learn.microsoft.com/en-us/previous-versions/hbxc2t98(v=vs.85)}} }} '''JScript''' is Microsoft's [[legacy software|legacy]]<ref>{{Cite web|date=2020-10-13|title=Disabling legacy scripting engine JScript in Internet Explorer|url=https://techcommunity.microsoft.com/t5/windows-it-pro-blog/disabling-legacy-scripting-engine-jscript-in-internet-explorer/ba-p/1777563|access-date=2021-11-15|website=TECHCOMMUNITY.MICROSOFT.COM|language=en}}</ref> dialect of the [[ECMAScript]] standard<ref>{{cite web|url=https://msdn.microsoft.com/en-us/library/hbxc2t98(v=vs.85).aspx |title=JScript (ECMAScript3) |date=24 October 2011 |publisher=Msdn.microsoft.com |access-date=2012-08-17}}</ref> that is used in [[Microsoft]]'s [[Internet Explorer]] web browser and [[HTML Application]]s, and as a standalone Windows scripting language. JScript is implemented as an [[Active Scripting]] engine. This means that it can be "plugged in" to [[OLE Automation]] applications that support Active Scripting, such as [[Internet Explorer]], [[Active Server Pages]], and [[Windows Script Host]].<ref>{{cite web|url=https://msdn.microsoft.com/en-us/library/shzd7dy4(v=VS.85).aspx |title=What Is WSH? |date=24 October 2011 |publisher=Msdn.microsoft.com |access-date=2012-08-17}}</ref> It also means such applications can use multiple Active Scripting languages, e.g., JScript, [[VBScript]] or [[PerlScript]]. JScript was first supported in the [[Internet Explorer#Internet Explorer 3|Internet Explorer 3.0]] browser released in August 1996. Its most recent version is JScript 9.0, included in Internet Explorer 9. JScript 10.0<ref>[https://msdn.microsoft.com/en-us/library/xkx7dfw1.aspx What is JScript 10.0?]</ref> is a separate dialect, also known as [[JScript .NET]], which adds several new features from the abandoned fourth edition of the ECMAScript standard. It must be compiled for [[.NET Framework]] version 2 or version 4, but static type annotations are optional. JScript has been criticized for being insecure and having multiple security bugs "exploited by nation-state actors",<ref>{{Cite web|last=Cimpanu|first=Catalin|title=Microsoft adds option to disable JScript in Internet Explorer|url=https://www.zdnet.com/article/microsoft-adds-option-to-disable-jscript-in-internet-explorer/|access-date=2021-11-15|website=ZDNet|language=en}}</ref> leading Microsoft to add an option to disable it.<ref>{{Cite web|title=Option to disable JScript execution in Internet Explorer|url=https://support.microsoft.com/en-us/topic/option-to-disable-jscript-execution-in-internet-explorer-9e3b5ab3-8115-4650-f3d8-e496e7f8e40e|access-date=2021-11-15|website=support.microsoft.com}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)