前端面试
文章平均质量分 84
今天也要爱小姜
这个作者很懒,什么都没留下…
展开
-
浏览器渲染原理(面试重点)
reflow的本质就是重新计算layout树。当进行了会影响布局树的操作后,需要重新计算布局树,会引发layout。为了避免连续的多次操作导致布局树反复计算,浏览器会合并这些操作,当JS代码全部完成后再进行统一计算。所以,改动属性造成的reflow是异步完成的。也同样因为如此,当JS获取到布局属性时,就可能造成无法获取到最新的布局消息。浏览器在反复权衡下,最终决定获取属性立即reflow。原创 2024-01-05 15:34:45 · 1068 阅读 · 0 评论 -
webpack 常见面试题
webpack 是一个打包模块化 js的工具,在 webpack 里一切文件皆模块,通过 loader 转换文件,通过 plugin 注入钩子,最后输出由多个模块组合成的文件,webpack 专注构建模块化项目WebPack 可以看做是模块的打包机器:它做的事情是,分析你的项目结构,找到 js 模块以及其它的一些浏览器不能直接运行的拓展语言,例如:Scss,TS 等,并将其打包为合适的格式以供浏览器使用(工作原理)把一切都视为模块:不管是 css、JS、Image 还是 html 都可以互相引用。原创 2023-08-10 10:40:54 · 834 阅读 · 0 评论 -
jQuery 常见面试题
你好").insertBefore("p")$("你好原创 2023-08-10 14:36:07 · 2397 阅读 · 0 评论 -
数字马力前端面试题
CSSJSReactVueNode计算机基础工程链路项目阐述笔试题。原创 2023-05-16 15:36:37 · 589 阅读 · 0 评论