
jQuery是一种广泛使用了几十年的编码基本工具,Twitter、Hootsuite和Kickstarter等公司在各种应用程序中都使用了它。虽然它在几年前是一种流行的语言,但现代浏览器已经取代了它的应用程序。尽管它的受欢迎程度有所下降,但web开发人员仍在争论这个JavaScript库的当前相关性。也就是说,要决定是否应该学习jQuery,您应该了解它的历史和功能。
jQuery是什么?
在强调那些使jQuery变得不那么受欢迎的变化之前,我们先来看看它最初为什么会流行起来?对于初学者来说,jQuery是在JavaScript应用程序没有吸引力的时候出现的。在21世纪初,JavaScript语言被用于创建幻灯片和页面内出现的其他图标,如日期选择器和图片库。那时,JavaScript还不够强大,无法在不过于缓慢的情况下处理多个任务。
John Resig在2006年创建了jQuery,主要是作为一个JavaScript库。在那个时候,Internet Explorer是流行的浏览器,而现代浏览器如谷歌Chrome不在附近。
不幸的是,旧的浏览器读取和实现JavaScript的方式不同,这导致了一些互操作性问题。jQuery的创建通过创建一个抽象层来处理所有的变通方法,消除了跨浏览器的标准化问题和怪癖。
jQuery允许用户使用CSS选择器语法选择DOM元素,为运行DOM操作、AJAX请求和动画提供了平滑一致的界面。易于使用、跨浏览器兼容性和简洁的语法使jQuery迅速成为大多数前端开发人员选择的流行语言。它的流行程度超过了现有的库,如Scriptaculous、Prototype和Mootools。
随着其开发的流行,开发人员迅速采用了它,并推出了几个依赖于jQuery的插件和前端插件。目前,存在兼容性问题的浏览器很少,这也解释了jQuery使用缓慢的原因。即便如此,jQuery仍然是过去值得讨论的一个重要遗迹。此外,有些人仍然每天使用它。因此,随着JavaScript环境的不断变化,了解jQuery如何提供帮助仍然很重要。
影响jQuery的变化
先进的技术带来了一些变化,这些变化影响了jQuery的流行。对于初学者来说,JavaScript已经成为一种成熟的编码语言。新的APIAs的引入使web开发人员能够使用普通的JavaScript实现类似的结果。例如,选择器API使选择DOM元素变得更容易。
其他几个贡献者使jQuery失去了它的独特性。如前所述,JavaScript作为一种语言的成熟发挥了重要作用。其他因素,比如新api的引入,现代浏览器的开发,比如始终如一地实现JavaScript的Firefox和谷歌Chrome,也导致了jQuery使用率的下降。随着时间的推移,高级JavaScript库和框架成为一种新兴趋势。现代技术,如React、Angular JS和VueJS,使得jQuery过时了。
然而,即使jQuery逐渐失去了它的基础,这个库仍然有意义。这是因为新技术是框架而不是库。jQuery是一个库,它只是一组函数。另一方面,新的开发,比如Angular JS,都是编程框架。因此,它们的用例从来没有完全相互重叠。
您应该学习还是使用jQuery?
在web开发领域工作时,选择正确的工具和技术是很重要的。这涉及到编程语言、框架和库的选择。因此,尽管流行度在下降,jQuery仍然是一个具有优雅的链接方法的惊人库。在针对旧浏览器开发网站或应用程序时,使用交互较少的简单WordPress网站,或者使用依赖于jQuery的插件时,你应该考虑使用jQuery。也就是说,如果您决定学习jQuery,可以考虑学习在线课程。在某些情况下,你可以获得经济援助。例如,一些在线编码课程接受了退伍军人法案的福利。
上一篇:集成新的开发解决方案
下一篇:如何获得正确的暗模式设计
