排序
前端面试复习5—浏览器内置对象
浏览器内置对象 一、BOM 和 DOM JavaScript 在浏览器环境下一般有三部分组成:ECMAScript、BOM、DOM,(IE 浏览器多了 ActiveXObject 类)。 浏览器环境是 JavaScript 的宿主环境,浏览器中的编...
缕析条分Scroll属性 | 京东云技术团队
最近有项目需要使用js原生开发滑动组件,频繁要用到dom元素的各种属性,其中以各种类型的height和top属性居多,名字相近,含义也很容易搞混。因此特地总结归纳了一下常用的知识点,在文末我们来...
一次DOM曝光封装历程
想获取更多原创好文,请搜索公众号关注我们吧~ 本文首发于政采云前端博客:一次DOM曝光封装历程 随着最近曝光埋点的需求越来越频繁,就想把之前的写好的曝光逻辑抽出来封装了一下作为公用。 初...
虚拟 DOM 和实际 DOM 有何不同?
前言 本文我们会先聊聊 DOM 的一些缺陷,然后在此基础上介绍虚拟 DOM 是如何解决这些缺陷的,最后再站在双缓存和 MVC 的视角来聊聊虚拟 DOM。理解了这些会让你对目前的前端框架有一个更加底层的...
「返璞归真 回归 DOM」理解飞书小程序性能翻倍的核心
封面由 AI 生成,图文无关 前言 小程序,作为新一代的应用开发方式,虽然在业务上已经证明了巨大的价值,但是在开发者友好性上却非常的差,例如框架难用,调试困难,跨平台兼容性差。本文便是在...
掌握前端事件处理:全面了解 DOM 事件机制
概述 HTML DOM 允许 JavaScript 对 HTML 事件作出反应。JavaScript 能够在事件发生时执行,比如当用户点击某个 HTML 元素时。 为了在用户点击元素时执行代码,请向 HTML 事件属性添加 JavaScrip...