文章 2025-06-23 来自:开发者社区

前端性能优化:虚拟滚动技术原理与实战

前端性能优化:虚拟滚动技术原理与实战 当你的网页需要渲染成千上万条数据(如大型表格、聊天记录、商品列表)时,传统的完整 DOM 渲染会导致页面卡顿、内存飙升。虚拟滚动(Virtual Scrolling)正是解决这一性能瓶颈的利器。 核心原理:按需渲染虚拟滚动的精髓在于仅渲染用户当前可视区域...

文章 2023-08-16 来自:开发者社区

前端学习笔记202307学习笔记第五十七天-模拟面试笔记react-fiber和虚拟dom关系

React Fiber 虚拟 DOM 实现Fiber是react执行渲染时的一种新的调度策略,是虚拟DOM的一种实现方式,帮助我们管理DOM更新的优先级。fiber是个链表,有type,props,return,child 和 sibing 属性,指向第一个子节点和相邻的兄弟节点,从而构成 fiber tree;return 属性指向其父节点。因为JavaScript是单线程的,一旦组件开始更新....

文章 2023-08-02 来自:开发者社区

​​【面试题】后端返回十万条数据前端怎么处理?vue实现虚拟列表

一.前言 想必大家在面试的时候会经常被问到后端一下返回十万条数据前端怎么进行处理,二面问。这是一个有关项目优化的问题。前面我写了一篇关于时间分片(数据分割)和滚动触底加载的文章,在这我就不写了,感兴趣的大家可以去看看,有源码,很详细。 二.为嘛这个面试题的答案是虚拟列表? 首先遇到这种大数据处理,肯定想到的是数据懒加载,那就是虚拟列表、时间分片、滚动加载,当然最常用的方法是分页,但是产品经...

​​【面试题】后端返回十万条数据前端怎么处理?vue实现虚拟列表
文章 2023-07-13 来自:开发者社区

前端面试100道手写题(6)—— 虚拟滚动

前言 虚拟滚动在前端中是一个很常见的解决方案,由于浏览器对于内存的限制,当页面需要展示大量 DOM 节点(如:列表数据超过 10 万)的时候,如果完整渲染整个 DOM 树,当页面数据需要更新重新渲染的时候就会出现滚动卡顿,这个时候就需要虚拟滚动去模拟浏览器原生滚动事件,从...

文章 2023-06-15 来自:开发者社区

web前端面试高频考点——Vue原理(理解MVVM模型、深度/监听data变化、监听数组变化、深入了解虚拟DOM)

一、Vue原理1、理解MVVM模型组件化组件化就是将一个页面拆分成一个个小的功能模块每个功能模块完全属于自己这部分独立的功能使得整个页面的管理和维护变得非常容易。asp jsp php 已经有组件化了nodejs 中也有类似的组件化数据驱动视图传统组件,只是静态渲染,更新还要依赖于操作 DOM数据驱动视图 - Vue MVVM数据驱动视图 - React setStateMVVM 模型2、监听 ....

web前端面试高频考点——Vue原理(理解MVVM模型、深度/监听data变化、监听数组变化、深入了解虚拟DOM)
文章 2023-05-19 来自:开发者社区

前端如何快速实现 3D 虚拟形象?

‍♀️ 编着按:本文是互动图形引擎 Oasis 核心开发桐伦在支付宝体验科技沙龙暨数金荟上的演讲内容,主要分享了基于实时渲染技术的虚拟人技术,欢迎享用~大家好,欢迎来到支付宝体验科技沙龙,我是来自蚂蚁集团 RichLab 互动科技团队 Oasis 的桐伦。今天我带来的题目是《前端如何快速实现 3D 虚拟形象》。虚拟形象是最近非常火热的一个话题,无论是元宇宙还是 Web3.0 都会牵扯到虚拟人相关....

前端如何快速实现 3D 虚拟形象?
文章 2023-02-12 来自:开发者社区

#yyds干货盘点 歌谣学前端之React中虚拟dom

前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 微信公众号前端小歌谣 关注公众号带你进入前端学习交流群代码案例/* * 在React我们操作的元素被称为React元素,并不是真正的原生DOM元素, ...

文章 2023-02-11 来自:开发者社区

#yyds干货盘点# 歌谣学前端之React中虚拟dom

前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷 微信公众号前端小歌谣代码案例/* * 在React我们操作的元素被称为React元素,并不是真正的原生DOM元素, * React通过虚拟...

#yyds干货盘点# 歌谣学前端之React中虚拟dom
文章 2022-11-10 来自:开发者社区

#yyds干货盘点# 前端歌谣的刷题之路-第一百一十二题-虚拟dom

题目请补全JavaScript代码,要求将对象参数转换为真实的DOM结构并返回。注意:1. tag为标签名称、props为属性、children为子元素、text为标签内容编辑 核心代码<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-e...

#yyds干货盘点# 前端歌谣的刷题之路-第一百一十二题-虚拟dom
文章 2022-02-17 来自:开发者社区

有前端开发经验,3D可视化项目快速入门! 三维建模 js 全景 虚拟园区 ThingJS

3D可视化是新兴行业,可以考虑物联网3D可视化或者3D影视游戏,前景都很看好。JS是前端开发语言,目前流行的是3D开发框架three.js,Unity 3D也有JS脚本!不过three.js更适合技术探索,商用项目开发成本为先,需要具备以下条件才能“在商言商”。 做3D可视化项目需要配备建模团队、开发团队和开发平台的使用,市面上可选的软件很多,包括AutoCAD, 3DMAX, Sketchup....

有前端开发经验,3D可视化项目快速入门!  三维建模 js 全景 虚拟园区 ThingJS

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注