当前位置:首页 » 操作系统 » jquery源码怎么看

jquery源码怎么看

发布时间: 2024-01-15 14:48:30

❶ 如何正确阅读jquery源码和jquery插件源码

1. jQuery 里面有很多东西是出于兼容性,历史遗留。

比如 .ready() 之类的函数,为什么会很scroll 有关,那是为了兼容某些ie。这种代码对于编程思想来说不仅没用,而且是杂音,你要筛选出来就得了解这段代码的变动,费心费力得不偿失。

2. jQuery 里面的代码不一定是最优的,例如事件委托,每一次事件触发都要调用选择器,实际上是效率很低的。但是我又比较懒,没有提交patch。

3. jQuery 实际上很容易写出来一个 barebone alternative,在使用的过程中多想,多思考多总结就可以了。

4. jQuery 这类框架里真正有思维挑战性的东西不多,一半以上是堆代码而已,剩下的一点价值在于架构、抽象、扩展能力。

5. 我有一句话与所有的同行分享:工程师让需求成为现实,优秀工程师化复杂为简单,顶尖工程师变不可能为可能;架构师掌握现在,优秀架构师展望未来,顶尖架构师创造时代。

jQuery 的设计目的是,让前端工程师的工作更简单更轻松,但它并不适合所有的前端工程师,假如你的目标是成为优秀架构师、顶尖架构师的话,你在jQuery里也看不清未来。

❷ jquery ajax timeout问题.

默认未配凳塌置,即不启用枣此圆超时,需要传递timeout参数来设定超时。

查看jquery的源码扒戚:

298行提供了timeout参数

643 判断用户是否传递了timeout>0来决定是否开启超时处理

热点内容
python模拟访问网页 发布:2024-11-29 04:33:21 浏览:227
除了安卓还有什么可以下载的 发布:2024-11-29 04:05:44 浏览:381
coreldraw用户临时文件夹 发布:2024-11-29 04:05:44 浏览:740
如何设置ipad文件夹 发布:2024-11-29 03:59:16 浏览:141
如何给u盘文件夹加密 发布:2024-11-29 03:48:37 浏览:693
传奇打元宝脚本 发布:2024-11-29 03:39:52 浏览:843
如何装linux系统 发布:2024-11-29 03:38:17 浏览:183
咋清理缓存 发布:2024-11-29 03:18:38 浏览:13
linux服务器的配置文件 发布:2024-11-29 03:18:31 浏览:616
安卓软件误删软件如何恢复 发布:2024-11-29 02:55:58 浏览:233