返回分类列表

实验性 API

共 3 篇文章

IntersectionObserver实现图片懒加载

IntersectionObserver 替代滚动事件监听实现图片懒加载,无需手动判断元素可见性,简化代码并提升性能。文章详解其 API 用法、选项配置及具体实现,并指出默认 img 标签样式处理等细节。

MatchMedia API

MatchMedia API 提供编程式媒体查询能力,支持通过 MediaQueryList 对象监听视口变化。文章深入解析其属性(matches、media)与方法(addListener、removeListener),并给出实用示例,帮助开发者实现更灵活的响应式逻辑。

ResizeObserver API

ResizeObserver API 提供了一种高效监听元素尺寸变化的方式,解决了以往仅能监听 window resize 的局限,通过回调传递 contentRect 属性获取详细盒模型信息,需结合 polyfill 在实验阶段使用。