在 Internet Explorer 中是否有任何理由将 JavaScript 替换为 JScript?

发布于 2024-09-30 19:51:28 字数 123 浏览 5 评论 0原文

那么,当 JScript 与 JavaScript 不同时,IE 如何解释 jQuery 以及所有其他 JavaScript?

将 IE 的 JavaScript 替换为 JScript 是否更好?是否存在性能差异?

So when JScript is different from JavaScript, how does IE interpret jQuery, and all the other JavaScript-s ?

Is it better to replace the JavaScript with JScript for IE? Are there any performance diferences?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

决绝 2024-10-07 19:51:28

JScript 和 JavaScript 是相同的。它们只是彼此的别名:(

来自 Wikipedia

正如 JavaScript 大师 Douglas Crockford 在 YUI Theater 题为JavaScript 编程语言的演讲中所解释的那样,“[Microsoft] 不想就商标问题与 Sun 打交道,因此他们称其为很多人认为 JScript 和 JavaScript 是不同但相似的语言,但事实并非如此,它们只是同一语言的不同名称,而名称不同的原因是为了解决商标问题。” p>

两者之间唯一的脚本差异在于跨浏览器差异。

JScript and JavaScript are the same. They're just aliases for each other:

(via Wikipedia)

As explained by JavaScript guru Douglas Crockford in his talk entitled The JavaScript Programming Language on YUI Theater, "[Microsoft] did not want to deal with Sun about the trademark issue, and so they called their implementation JScript. A lot of people think that JScript and JavaScript are different but similar languages. That's not the case. They are just different names for the same language, and the reason the names are different was to get around trademark issues."

The only scripting differences between the 2 will be in cross-browser differences.

无声情话 2024-10-07 19:51:28

您只能为 IE 浏览器插入额外的脚本 -

<script type="text/jscript" src="jsforie.js"></script>

它将提高其他浏览器的性能。

You can insert an extra script for IE browsers only-

<script type="text/jscript" src="jsforie.js"></script>

It will boost the performance of the other browsers.

感性不性感 2024-10-07 19:51:28

正如其他人所说,JavaScript 和 JScript 是一回事。 IE 将 JQuery 解释为任何其他 JavaScript 代码。事实上,JQuery 实现了大多数浏览器不一致的解决方法,包括 IE 中的不一致。

关于性能 - 与所有其他现代浏览器相比,IE JScript/JavaScript 的性能很糟糕。太糟糕了,比这还要糟糕十倍以上。

不幸的是,除了尝试说服访问者使用其他浏览器之外,您无法采取任何措施来加快速度。

As the other people said JavaScript and JScript are one and the same. IE interprets JQuery as any other JavaScript code. If fact JQuery implements workarounds for most browser inconsistencies, including those in IE.

About the performance - IE JScript/JavaScript performance is awful compared to all other modern browsers. Awful as in more then 10 times worse.

Unfortunately, there is nothing you can do to speed it up, besides trying to persuade your visitors to use another browser.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文