Javascript 浏览器是否可能与JQuery不兼容?

Javascript 浏览器是否可能与JQuery不兼容?,javascript,jquery,cross-browser,interpreter,Javascript,Jquery,Cross Browser,Interpreter,我在jQuery网站上看到它说jQuery是“跨平台的” 但这不是很明显吗? 浏览器是否与jQuery不兼容? 考虑到每个浏览器本质上都是JavaScript的解释器, 假设jQuery是JavaScript代码 我是否可以编写一个与浏览器不兼容的js库? 请帮助我理解这个问题 谢谢你 更广泛地说,特定的浏览器可能会解释某些版本的JavaScript,而这些版本与jQuery编写的版本不同。 更广泛地说,一个特定的浏览器可能会解释某个版本的JavaScript,而该版本与jQuery编写的版本不

我在jQuery网站上看到它说jQuery是“跨平台的”
但这不是很明显吗?
浏览器是否与jQuery不兼容?
考虑到每个浏览器本质上都是JavaScript的解释器,
假设jQueryJavaScript代码 我是否可以编写一个与浏览器不兼容的js库?
请帮助我理解这个问题
谢谢你

更广泛地说,特定的浏览器可能会解释某些版本的JavaScript,而这些版本与jQuery编写的版本不同。

更广泛地说,一个特定的浏览器可能会解释某个版本的JavaScript,而该版本与jQuery编写的版本不同

我是否可以编写一个与浏览器不兼容的js库

事实上,jQuery的一个巨大卖点是它规范化了较旧的浏览器API,因此与编写普通javascript相比,您实际上能够在jQuery中编写更少的代码,与更多浏览器兼容

现代浏览器的情况就不是这样了

[编辑]举个例子,较旧的浏览器并不总是以同样的方式实现“addEventListener”,特别是Internet Explorer,因此jQuery应该已经规范了这一点

我是否可以编写一个与浏览器不兼容的js库

事实上,jQuery的一个巨大卖点是它规范化了较旧的浏览器API,因此与编写普通javascript相比,您实际上能够在jQuery中编写更少的代码,与更多浏览器兼容

现代浏览器的情况就不是这样了

[编辑]举个例子,较旧的浏览器并不总是以同样的方式实现“addEventListener”,特别是Internet Explorer,因此jQuery可能已经将其规范化了。

Netscape 2.0可能。。。 另外,当前的浏览器集成了v8javascript引擎,并且(基于某些构建)基于chromium项目(chrome、opera、vivaldi等),因为这是最好的

这就是为什么在今天,在2018年再次添加css属性前缀是无用的,或者浪费时间尝试支持所有旧浏览器。 此外,JQuery在完整的包中是相对无用的,因为。。。他实现了很多进化。 现在,您可以不用jQuery,也不需要任何困难地编写完整的vanilla JS。

Netscape 2.0可能。。。 另外,当前的浏览器集成了v8javascript引擎,并且(基于某些构建)基于chromium项目(chrome、opera、vivaldi等),因为这是最好的

这就是为什么在今天,在2018年再次添加css属性前缀是无用的,或者浪费时间尝试支持所有旧浏览器。 此外,JQuery在完整的包中是相对无用的,因为。。。他实现了很多进化。
现在,您可以不用jQuery,也不需要任何困难地编写完整的vanilla JS。

为什么会有反对票?如果我对此感到好奇,那么其他人不可能也会这样吗?我没有投反对票,但投反对票并不一定意味着你的问题不有趣,只是一些用户觉得这违反了网站的指导方针,或者有一个问题突出了为什么投反对票?如果我对此感到好奇,那么其他人不可能也会这样吗?我没有投反对票,但投反对票并不一定意味着你的问题不有趣,只是一些用户觉得这违反了网站的指导方针或突出了其中一个问题