
获得徽章 1
- #青训营笔记创作活动#
12.12 打卡Day 04
今日学习:
js的11个工具方法
1. 计算时间
moment
2. 回到页面顶部方法
直接scrollTo behavior:smooth
设置定时器
瞄点链接
3. 复制文本
4. 防抖 节流
防抖:指定时间频繁触发一个事件 以最后一次为准
节流:同理 但区别是只会触发一次
均通过定时器完成
5. 过滤特殊字符
6. 正则
7. 初始化数组
es6新增:fill()
8. 将RGB转换为十六进制
9. 检测是否是一个函数
10. 检测是否为一个安全数组
isArray
11. 检测是否为一个安全对象
先判断是否为有效对象
有效返回本身 无效返回空对象展开评论点赞 - #青训营笔记创作活动#
12.9 打卡Day 03
今日学习:
认识Monorepo
1. 概念:
就是把多个项目放到一个仓库里面,管理项目
2. MultiRepo弊端:
代码复用问题 成本高 流程繁琐
依赖包的版本问题
项目基建 维护麻烦
3. 收益:
工作流的一致
项目基建成本降低
团队协作更容易
4. 落地
需要一套完整的工程体系来支撑
比较底层的方案如 lerna
展开评论点赞 - #青训营笔记创作活动#
12.8 打卡Day02
今日学习:
实用的工具和网站
1. GitHub Desktop
2. 图片压缩 tinypng squoosh
3. emojiall
4. css3动画
5. canva
6. boardmix展开评论点赞 - #青训营笔记创作活动#
12.7 打卡day01
今日学习:
纯js实现元素拖拽
1. 关键是对元素进行克隆和计算位置,绑定事件
2. 监听鼠标事件,再对克隆的元素进行放大等的处理
3. 各种优化,学习如何对细节进行优化,比如松开鼠标回归原位加动画等的效果
4. 对思路进行解析以及学习展开评论点赞