文件名称:bounds.js:异步边界检测-延迟加载,无限滚动等
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-12 17:41:27
JavaScript
Bounds.js 异步边界检测。 1KB,没有依赖关系。 为什么 无论您是懒加载图像,实现无限滚动还是避免前情人……设置边界都很重要。 从历史上看,边界检测需要混合使用事件处理程序,循环和对调用。 由于这些操作在主线程上运行,因此性能会受到影响。 Bounds.js违反了这些期望,提供了一个简单而强大的API。 它异步检测元素之间的交集,从而使复杂的操作脱离主线程,并提高了性能。 用法 Bounds.js的开发考虑了现代JavaScript工作流程。 要使用它,建议您拥有一个可以移植ES6和捆绑模块的构建系统。 请按照以下步骤开始: 安装 使用NPM,安装bounds.js,并将其保存到package.json依赖项中。 $ npm install bounds.js --save 然后导入,根据您的喜好命名。 import Bound from 'bounds.js' 如
【文件预览】:
bounds.js-master
----.gitignore(43B)
----package.json(841B)
----src()
--------bounds.js(2KB)
----LICENSE.md(1KB)
----rollup.config.js(496B)
----README.md(7KB)
----.npmignore(9B)