前端面试题(二)之请说明ECMAScript, JavaScript, Jscript之间的关系?

ECMAScript提供脚本语言必须遵守的规则、细节和准则,是脚本语言的规范。比如:ES5,ES6就是具体的一js版本。

JavaScript是ECMAScript的一个分支版本, JavaScript 实现了多数 ECMA-262 中描述的 ECMAScript 规范,但存在少数差异。 

JScript是微软公司对ECMA-262语言规范的一种实现,除了少数例外(这是为了保持向后兼容 ),微软公司宣称JScript完全实现了ECMA标准.

关系:
JavaScript和JScript都是ECMAScript的版本分支, 二者在语法上没有多大的区别; 只不过一个是NetScape公司的, 一个是微软的; IE系列默认是JScript, 其它的则反之用JavaScript。
原文地址:https://www.cnblogs.com/Alex2018/p/9957599.html