require中遇到的问题

2026-05-02 12:25:24 262

  1. 如果将jquery直接引入到html中,jquery如果被其它插件引用,在 $ 上自定义的变量和和方法都会被重置。

  2. 单页面应用内存泄漏。jquery在元素上注册的事件会随着元素的移除一起注销,而addEventListener的事件不会。jquery注册事件最好加上命名空间。

  3. $、layer只要被require一次都成为全局对象了

  4. 遵循了AMD规范的jquery插件,不用在require配置中声明依赖,会自动加载jquery


参考:js模块化编程