本博客使用 docsify + gittalk + codepen 搭建。
收录了 永恒君 前端开发过程中的测验、实战、总结与感想,与君共勉。
- 字体文件的引用与压缩
- 移动端视频播放方面的坑
- webpack 打包时对 import 和 require 的处理
- setTimeout 在 js 加载前的问题探究
- 跨端富文本显示问题
- 如何实现主题换肤功能
- 如何做前端权限控制
- 前端资源优化导览
- 记一次底部菜单扩展性优化
- 前端如何做加密
- 小程序打包体积优化
- 记一次 vue2 项目升级
- UniApp 的全局组件注入的问题记录
- 为何我反对使用 flex: 1 简写
- JS 数据类型方面的蹊跷
- JS 小数的精度问题的总结
- 前端部署的演进
- 有关埋点统计的知识梳理
- 关于如何提升交互体验的思考
- 怎么写组件才不会被喷?
- 关于版本管理的思考
- 职场上如何带新人
- 代码修改的影响范围的思考
- 闲谈 css 的 float
- 读《面向前端的设计规范-文字初探》
- 关于间距样式的两点建议
- 我理解的前端-动画篇
- 我理解的前端-布局篇
- 我理解的前端-交互篇
- 分组和标签的优缺点
- 微前端原理与实现整理
- 前端开发应该掌握的计算几何基础
- 惰性函数&偏函数&科里化
- CSS 层叠上下文
- 响应式或自适应布局的流派
- 正则小知识记录
- 代码打包的原理与实现
- SEO 概述
- JS 的面向对象
- 从 cc._decorator 中学习 ts 装饰器
- Glob 通配符
- 用 yarn 的 workspaces 体验多项目管理
- 常用于定时任务中的 cron 表达式
- Vue3 性能优化之缓存
- common-scss-mixin(常用 scss 原子类)
- common-less-mixin(常用 less 原子类)
- list-data(分页请求公共方法)
- after-async-data(排队等待数据)
- 数据处理的公共方法
- 不常用的公共方法
- 时间相关的公共方法
- NodeJS 相关的公共方法
- DOM 相关的公共方法
- 常用的 CSS 原子类
- 各种判断函数
- 兼容性的 Polyfill 代码
- 颜色相关的公共方法
- 九种垂直居中样式
- 四种底部对齐的实现
- 三种文本溢出省略
- 四种子级等高布局的实现
- 两种文本均匀留隙的实现
- 三种子级均匀留隙的实现
- 左右布局与左中右布局
- 四种 1px 毛细线样式
- inline-block 的空隙问题