为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript和JScript有什么区别?

JavaScript和JScript有什么区别?

HUX布斯 2019-12-25 14:23:37
我一直想知道为什么?是JScript和JavaScript之间的区别。
查看完整描述

3 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

真正的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等效的语言。


查看完整回答
反对 回复 2019-12-25
?
倚天杖

TA贡献1828条经验 获得超3个赞

据我所知,两件事:

  1. ActiveXObject构造函数

  2. 成语f(x)= y,大约等于f [x] = y。


查看完整回答
反对 回复 2019-12-25
?
慕虎7371278

TA贡献1802条经验 获得超4个赞

Java语言是Netscape的第一语言。

微软对Javascript进行了反向工程,并命名为JScript以避免Sun的商标问题。(Netscape和Sun当时是合作伙伴,因此这不是一个大问题)

语言是相同的,两者都是事后标准ECMA脚本的方言。

尽管语言是相同的,但是由于JScript在Internet Explorer中运行,因此它可以访问浏览器公开的不同对象(例如ActiveXObject)


查看完整回答
反对 回复 2019-12-25
  • 3 回答
  • 0 关注
  • 401 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信