logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

webpack的钩子集合

【代码】webpack的钩子集合。

文章图片
#webpack
ajax,axios,fetch,http学习

可以使用 validateStatus 配置选项定义一个自定义 HTTP 状态码的错误范围。在请求或响应被 then 或 catch 处理前拦截它们。可以为自定义 axios 实例添加拦截器。

vscode查找匹配项

将下一个查找匹配项添加到选择Ctrl+D或Cmd+D): 逐个选择每个查找结果,将其添加到选择中,适合需要逐步选择的场景。选择所有找到的查找匹配项或): 一次性选择所有匹配项,适合需要对所有匹配项进行批量操作的场景。这两个功能可以大大提高在 VSCode 中进行批量编辑和查找的效率。

#vscode#策略模式#ide
requestAnimationFrame,虚拟滚动,大数据渲染页面不卡顿

这道题考察了如何在不卡住页面的情况下渲染数据,也就是说不能一次性将几万条都渲染出来,而应该一次渲染部分DOM,那么就可以通过requestAnimationFrame来每16ms刷新一次

#vue.js#javascript#前端
lodash不支持 Tree Shaking 而 lodash-es可以

关键结论‌:Tree Shaking 依赖 ‌ESM 静态结构 + 无副作用标记 + 构建工具配合‌,lodash-es 三者皆满足,而 lodash 因 CommonJS 动态性无法实现‌。若项目 Babel 配置将 ESM 转 CommonJS(@babel/preset-env 默认行为),‌即使使用 lodash-es 也会导致 Tree Shaking 失效‌‌。// 仍可能引入冗余代码

#elasticsearch#前端#大数据
哈阿斯顿而我却二无群

Vue,React, Angularflutter -作为谷歌的开源移动UI框架,全平台开发,一套代码同时运行在 iOS 、Android、web和桌面端。微信小程序的下一步计划,支持 NPM、小程序云、可视化编程、支持分包等,除了微信小程序之外,还有头条、支付宝、百度都出了各家的小程序。WebAssembly,PWACLI工具继续火爆各种管理工具的CLI包的创建,让开发人...

前端组件封装

通过良好的组件封装,可以提高代码复用性和可维护性,降低开发成本,提高开发效率。同时,组件封装也有助于提供清晰的接口和文档,方便其他开发者使用和理解组件。前端组件封装是指将一段具有独立功能和可重复使用性的代码封装成一个独立的组件,以便在项目中多次使用。在实现组件时,应该注意代码的可读性、可维护性和性能。组件封装是前端开发中常用的技术手段,它的目的是为了实现代码的重用、提高开发效率和代码质量。通过良好

#前端
    共 27 条
  • 1
  • 2
  • 3
  • 请选择