Just different names for what is really ECMAScript. John Resig has a good explanation.
Here's the full version breakdown:
From Wikipedia: http://en.wikipedia.org/wiki/Jscript
JScript is the Microsoft dialect of the ECMAScript scripting language specification.
The languages are identical, both are dialects of ECMA script, the after-the-fact standard.
Although the languages are identical, since JScript runs in Internet Explorer, it has access to different objects exposed by the browser (such as ActiveXObject)
Internet Explorer uses JScript (Chakra) engine for their browser and others do so and they all uses common core.
Wikipedia has this to say about the differences.
There are some code differences to be aware of.
"string".substr(-1) returns "g", whereas in JScript:
"string".substr(-1) returns "string"
It's possible to do
Jscript is a .NET language similar to C#, with the same capabilities and access to all the .NET functions.
I run .ASPX JScript when I require Image and Binary File functions, (among many others) that are not in Classic ASP. This code is unique for the server, but extremely powerful.
Java is an Oracle product and used to be a Sun product.
Oracle bought Sun.
As far as I can tell, two things:
According to this article:
©2020 All rights reserved.