JavaScript和JScript有什么区别?

我一直想知道为什么?是JScript和JavaScript之间的区别。



HUX布斯
浏览 422回答 3
3回答

跃然一笑

真正的ECMAScript只是不同的名称。约翰·雷西格(John Resig)有一个很好的解释。以下是完整的版本明细:IE 6-7支持JScript 5(相当于ECMAScript 3,JavaScript 1.5)IE 8支持JScript 6(与ECMAScript 3,JavaScript 1.5等效-比JScript 5修复了更多错误)Firefox 1.0支持JavaScript 1.5(等效于ECMAScript 3)Firefox 1.5支持JavaScript 1.6(1.5 + Array Extras + E4X + misc。)Firefox 2.0支持JavaScript 1.7(1.6 + Generator +迭代器+ let + misc。)Firefox 3.0支持JavaScript 1.8(1.7 +生成器表达式+表达式闭包+其他)。Firefox的下一版本将支持JavaScript 1.9(1.8 +待定)Opera支持与ECMAScript 3 + Getters和Setters + misc等效的语言。Safari支持与ECMAScript 3 + Getters和Setters + misc等效的语言。

倚天杖

据我所知,两件事:ActiveXObject构造函数成语f(x)= y,大约等于f [x] = y。

慕虎7371278

Java语言是Netscape的第一语言。微软对Javascript进行了反向工程,并命名为JScript以避免Sun的商标问题。(Netscape和Sun当时是合作伙伴,因此这不是一个大问题)语言是相同的,两者都是事后标准ECMA脚本的方言。尽管语言是相同的,但是由于JScript在Internet Explorer中运行,因此它可以访问浏览器公开的不同对象(例如ActiveXObject)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript