JQuery 教程

前言

JavaScript 教程 的开始,我们描述过 JQuery,它是第一代 JavaScript 框架,解决了 DOM 的问题。

在 IE9 之前的浏览器时代,IE 浏览器占领了市场主导的地位,但是由于每一个 IE 浏览器的版本,都是捆绑在 Windows 操作系统的上面,更新的速度同操作系统,几年一次,导致了版本与版本之间的跨度非常大,相互之间不能兼容。这段时间就是前端人员的黑暗岁月,经常需要为每一个特定的浏览器版本,编写一份特定的代码。

JQuery 就是在这个背景下诞生的,它是一个 DOM 库,同它写出来的 DOM 代码 可以兼容所有的浏览器,大大的解放了生产力,所有迅速的流行。

今天的 JQuery 还是有很大的市场份额,但已经不是再是当年的唯一主导地位,一方面是因为 ES6 之后的 JavaScript 语法逐渐变得越发友好,加上现代浏览器的统一, JavaScript 原生 DOM 操作 已经没有那么的反人类。还有第二代前端框架 Vue & Raect 的流行,挤压掉了很大 JQuery 的应用场景。

虽然如此,但是作为前端人员还是很有必要学习 JQuery 的。第一,它并未完全过时。一些如 Bootstrap 的流行框架还是建立在 JQuery 的基础上。第二,足够小的、没必要使用 组件化框架 的项目,使用它来编写,还是非常高效简洁的,JMJC.TECH 前端用的就是 JQuery。第三,它的一些 DOM 思想 一直都在。

JQuery 教程 JQuery 入门 JQuery DOM JQuery 表单 JQuery Ajax JQuery 事件 JQuery 切换效果