石器时代 - jQuery

这个时候浏览器还处于非常严重的分裂状态。IE 自恃有 Windows 护身,真是想怎么搞怎么搞。另一边的网景后来的 Firefox 空有一腔报国热血,但是怎么都干不过 IE。后来干脆全捐给开源社区,曲线救国,用免费开源的群众战争和微软打。

这种环境受苦的还是网页开发者。同一个页面,经常要写两套代码,然后寻找各式各样的 Hack 方法,费时费力。于是 jQuery 出现后大家觉得真是“春风十里,不如你”。

jQuery 的口号是:“Write less, do more“,为 Web 开发做出了卓越的贡献:

  1. 提供统一的操作接口。你不需要担心代码跑在什么浏览器上,自有 jQuery 来适配。
  2. 封装了很多常用接口。比如增删样式,只需要 .addClass(className) 就可以,比原始方法简单很多。
  3. 用组合模式减少错误。HTML 结构多变,JS 操作 DOM 节点很容易发生错误,尤其早期切页面和写 JS 的很可能不是同一个人。用 jQuery 你至少不用担心会报错。

就这样,jQuery 凭借着出色的工程设计,俘获了大量开发者的心,是现在最普及的框架。

results matching ""

    No results matching ""