jQuery核心理念与典设计细节.pdfVIP

  • 0
  • 0
  • 约7.35千字
  • 约 8页
  • 2026-10-13 发布于北京
  • 举报

2021/6/4

源码与扩展

3.4.21源代码

具有很多设计是非常优秀的

Write

s,

Do

More(写更少,做)无疑是JQuery的理念,简洁的API、优雅的链式、强大的查询与便捷的操

作。

经典细节1_即执行函数

(函数(全局,

工厂){...})(typeofwindow!==undefined?window:

this,函数(window,noGlobal(){...});

采用立即执行函数,这样做,有什么好处呢

A:通过定义一个函数,创建了一个新的函数作用域,相当于创建了一个私有名空间,该命名空

间的变量和方法,不会破坏污染全局名空间。此时若是想全局对象,将全局对象以参数形式传进去即

可。此外,新作用域内对象想传入的全局对象时,就不需要一步一步的往上找,可提高效率。

经典细节2_链式调用

$(div,父元素).nextAll().first();

如何做到何链式调用呢

var测试

={a:函数

(){console.log(a);返回

文档评论(0)

1亿VIP精品文档

相关文档