因此,当JScript与JavaScript不同时,IE如何解释jQuery以及所有其他JavaScript-s?是否有任何理由在Internet Expolorer中用JScript替换JavaScript?
用JScript for IE替换JavaScript会更好吗?有没有表现差异?
因此,当JScript与JavaScript不同时,IE如何解释jQuery以及所有其他JavaScript-s?是否有任何理由在Internet Expolorer中用JScript替换JavaScript?
用JScript for IE替换JavaScript会更好吗?有没有表现差异?
JScript和JavaScript是一样的。他们对于对方只是别名:题为上YUI剧院JavaScript编程语言
(通过Wikipedia)
如JavaScript的大师道格拉斯·克罗克福德在他的谈话解释说,“[微软]没有想要与Sun讨论商标问题,所以他们称它们为JScript实现,许多人认为JScript和JavaScript是不同的,但类似的语言,事实并非如此,它们只是同一种语言的不同名称,名称不同的原因是为了解决商标问题。“
2之间唯一的脚本差异将在于跨浏览器的差异。
正如其他人所说的JavaScript和JScript是一样的。 IE将JQuery解释为任何其他JavaScript代码。如果事实JQuery实现了大多数浏览器不一致的解决方法,包括IE中的那些。
关于性能 - 与所有其他现代浏览器相比,IE JScript/JavaScript的性能非常糟糕。糟糕得多十倍以上。
不幸的是,除了试图说服您的访问者使用其他浏览器之外,没有办法加速它。
的IE浏览器only-
<script type="text/jscript" src="jsforie.js"></script>
这将推动其他浏览器的性能,您可以插入一个额外的脚本。
我不太明白。这是提高IE浏览器或其他浏览器?你在哪里找到它?它是什么? – 2010-11-08 23:31:20
它们都使用ECMA脚本标准。 http://www.ecmascript.org/ – zzzzBov 2010-11-08 17:31:21
@zzzzBov微软很少遵循标准,并有不同的想法。就像盒子型号一样......只有在最新版本中,他们才开始遵循规格。 – Bakudan 2011-09-07 21:24:38