动态引入js脚本

| 前端 | 脚本 | 673 | 1 分钟
实际项目中可能需要在运行时引入某些 JS 脚本。封装了一个 Promise 范式的加载函数。 封装const scriptLibs = {} export const loadJs = src => {...
阅读全文 »

Vue2常用技巧总结

| 前端 | Vue / Vue2 / 技巧 | 36k | 1:01
挥泪回顾告别 Vue2,准备拥抱 Vue3一开始偏后端开发,后来准备搞副业转身完全投入到了前端领域,当时正值 Vue 大火,于是便和 Vue 结下了不解之缘。时间如梭转眼已是几个春秋,学的东西越多,不会的也就越多,今天学算法,明天学小程序开...
阅读全文 »

前端之代码规范篇

| 前端 | 规范 | 1.3k | 2 分钟
代码千万行,安全第一行;前端不规范,同事两行泪。 规范的代码能够减少人们的认知成本,提高代码的可读性和可维护性。代码规范没有绝对的标准,不同语言之间的规范可能存在差异,不同人群也会喜欢不同的规范,但是团队之中应该遵循同一种规范。 尚未完...
阅读全文 »

封装axios

| 前端 | axios / 封装 | 12k | 20 分钟
封装axiosgithub地址 功能点 支持多模块多 baseUrl 配置,每个实例可以单独配置 防重入策略 参数处理策略 校验业务状态是否为失败状态 失败状态进行全局提醒 提供一个方法取消当前正在进行的请求 消息国际化 ✖未实装 目...
阅读全文 »

前端之网站性能篇

| 前端 | 性能 | 1.9k | 3 分钟
性能从用户方面考虑,需要让页面加载得更快、让用户先看到有效的内容、让用户的操作响应变得更及时。 性能从服务器方面考虑,需要合理控制请求的占用带宽、请求的响应速度。 只描述方向,不展示具体实现 CDN加速CDN全称Content De...
阅读全文 »

基本数据结构之数组

| 前端 | 数据结构 / 数组 | 8.5k | 14 分钟
基本数据结构之数组数组是一种线性表数据结构,用一组连续的内存空间,存储一组相同类型的数据。 优点:因为数据是连续存储的,内存地址连续,并且存储长度固定,所以在查找数据的时候效率比较高,比如假设数组首位元素的储存地址为100,每为元素的储存长...
阅读全文 »

前端进阶计划

| 前端 | 计划 / 进阶 | 817 | 1 分钟
准备将下面的所有知识点整理成博文,完善记忆,查漏补缺 基本数据结构: 数组,栈,链表,队列,树,图,堆,散列表 算法:复杂度,快速排序算法,堆排序算法,归并排序,二分查找算法,线性查找算法, 深度优先搜索,广度优先搜索,戴克斯特拉算法,...
阅读全文 »