前端面经

linweidong3 天前
前端·javascript·vue.js·typescript·前端框架·three.js·前端面经
前端Three.js面试题及参考答案Three.js 的核心架构由多个重要模块构成,每个模块都有独特功能,它们协同工作以创建出 3D 场景。
linweidong1 个月前
前端·arcgis·xss·csrf·前端面试·前端面经·webpack原理
希音(Shein)前端面试题集锦和参考答案在实际开发中,使用 Node 编写过多种实用工具和 npm 包。开发了一个简单的自动化构建工具,用于处理前端项目的资源压缩和合并。在前端项目中,为了优化性能,需要对 CSS 和 JavaScript 文件进行压缩,减少文件体积,同时将多个小文件合并成一个大文件,减少 HTTP 请求。这个工具使用 Node 的 fs 模块进行文件的读写操作,通过 terser 库对 JavaScript 文件进行压缩,使用 cssnano 对 CSS 文件进行压缩。
linweidong1 个月前
前端面试·css选择器·margin·css动画·前端面经·css兼容·标准盒模型
前端CSS面试题及参考答案标准盒模型和 IE 盒模型是两种不同的计算元素宽度和高度的方式。在标准盒模型中,元素的宽度(width)和高度(height)只包含内容区域(content),而内边距(padding)、边框(border)和外边距(margin)是额外添加到宽度和高度之外的。例如,如果设置一个元素的宽度为 200px,内边距为 10px,边框为 1px,那么该元素实际占据的宽度为 200 + 10×2 + 1×2 = 222px。