登录
推荐 文章 Go 技术 课程 下载 专题 AI

前端技术文章

Go教程 Go问答 MySQL Redis 软件教程 人工智能 业界新闻 php教程 java教程 python教程 linux 前端 常见问题 AI提示词 作文 画画
489 收藏
  • 文章 · 前端   |  5个月前  |  
    Jest怎么用?JavaScript单元测试入门教程
    Jest是JavaScript生态中最省心、开箱即用的单元测试框架,尤其适合React和Node.js项目;无需配置即可运行test/spec文件,需注意文件命名、ESM支持、expect链式调用、mock时机及React测试聚焦用户行为。
    489 收藏
  • 文章 · 前端   |  5个月前  |  
    CSS类名规范与结构优化技巧
    直接用标签名或ID写CSS难维护,因语义弱、唯一性强、结构耦合高;应采用BEM类名规范与独立顶层类名HTML结构,实现样式解耦与真正复用。
    489 收藏
  • 文章 · 前端   |  5个月前  |  
    CSSGrid居中布局技巧分享
    grid-template-areas实现居中靠配合grid-template-rows和grid-template-columns构造对称空白区域“挤”内容至中间,需三者同时定义且行列数严格匹配,中间轨道用minmax()、两侧用1fr实现弹性对称。
    489 收藏
  • 文章 · 前端   |  5个月前  |  
    JavaScript如何实现diff算法?比较方式解析
    JavaScript中的diff算法核心是高效识别虚拟DOM树的最小变更集,通过双端比较与key映射复用节点,避免全量重渲染;它不比对字符串,而是基于节点类型、key和结构语义进行启发式协调。
    489 收藏
  • 文章 · 前端   |  5个月前  |   html
    HTML上下标标签使用详解
    HTML通过<sup>和<sub>标签原生支持上标下标,分别用于数学公式、化学式等场景,如m²用<sup>2</sup>,H₂O用<sub>2</sub>,二者可嵌套使用于复杂表达式,且语义清晰、利于可访问性。
    489 收藏
  • 文章 · 前端   |  5个月前  |   CSS 边框样式
    CSS边框设置:border-width与border-style详解
    设置边框需同时定义宽度和样式,border-width设置粗细,border-style定义类型如solid、dashed,二者结合border-color可简写为border属性,单独设置某边可用border-top-style等属性。
    489 收藏
  • 文章 · 前端   |  5个月前  |  
    DOCTYPE声明是什么及作用解析
    DOCTYPE声明必须放在HTML文档第一行,以确保浏览器以标准模式解析页面,避免因进入怪异模式导致布局错乱、样式异常和跨浏览器兼容问题。
    489 收藏
  • 文章 · 前端   |  5个月前  |  
    React渲染多条数据的正确方法
    本文详解如何将从API获取的数组型数据(如文章列表)通过map方法逐项传递并渲染到子组件中,避免props传值错位,并确保每个卡片正确显示对应标题与描述。
    489 收藏
  • 文章 · 前端   |  6个月前  |  
    JS性能监测:PerformanceAPI使用详解
    PerformanceAPI是移动端性能监测的核心工具,通过PerformanceObserver监听navigation、resource、paint、longtask等性能条目,可精准捕获用户真实体验数据。相比过时的performance.timing,PerformanceObserver提供更细粒度、更现代的监控能力,结合navigator.sendBeacon可在页面卸载前上报数据,确保完整性。移动端因网络不稳定、设备碎片化、交互敏感及电池限制等特点,性能监测尤为重要,需区别于桌面端策略。应聚焦
    489 收藏
  • 1210211212500