一尘不染

JavaScript和JScript有什么区别?

javascript

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


阅读 314

收藏
2020-05-01

共1个答案

一尘不染

真正的ECMAScript只是不同的名称。约翰·雷西格(JohnResig)有一个很好的解释。

以下是完整的版本明细:

  • 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等效的语言。
2020-05-01