[Microsoft] did not want to deal with Sun Microsystems about the trademark issue, and so they called their implementation JScript. A lot of people think that JScript and JavaScript are different but similar languages. That's not the case. They are just different names for the same language, and the reason the names are different was to get around trademark issues.[5]
Кратко: это разные имена для одного языка, а причина этого получить
товарный знак
.
However, JScript supports conditional compilation, which allows a programmer to selectively execute code within block comments. This is an extension to the ECMAScript standard that is not supported in other JavaScript implementations, thus making the above statement not completely true. However, conditional compilation is no longer supported in Internet Explorer 11 Standards mode.
Хотя: Jscript поддерживает "условную компиляцию", что было доступно только на экплорерах но и это выпилили в 11 версии
+, the Microsoft Edge Developer Guide постоянно ссылается к Mozilla MDN, но в jscript есть объекты доступные только в edge, и прочитать про них вы можете на microsoft edge developer guide