
获得徽章 1
- 评论点赞
- 评论点赞
- #青训营笔记创作活动#
1月26日 打卡day14juejin.cn
非常适合练手的项目,主要解决如何把fabric的实例对象共享给各个功能组件,区分出是未选中、单选、多选状态,然后将选中、取消选中事件暴露给各个功能组件,子组件根据状态进行独立的功能开发。展开评论点赞 - #青训营笔记创作活动#
1月25日 打卡day13juejin.cn
实现原理就是对 CSS 动画的控制,比如有一个动画控制按钮从禁用->可点击的变化,每次点击时让这个动画重新执行一遍,在执行的过程中,一直处于禁用状态,就达到了“节流”的效果了展开评论点赞 - #青训营笔记创作活动#
1月24日 打卡day12juejin.cn
沙箱(Sandbox) 是一种安全机制,为运行中的程序提供隔离环境,通常用于执行未经测试或不受信任的程序或代码,它会为待执行的程序创建一个独立的执行环境,内部程序的执行不会影响到外部程序的运行展开评论点赞 - 评论点赞
- #青训营笔记创作活动#
1月22日 打卡day10juejin.cn
今日学习 grid,flex真的yyds,效率大幅提升 -。-,就是grid有时候得考虑兼容性,gap兼容性堪忧 移动端不要用 uc 夸克均不支持展开评论点赞 - 评论点赞
- #青训营笔记创作活动#
1月20日 打卡day8juejin.cn
今日学习 JS 开发的传统打包工具当中一般会频繁地解析和传递 AST 数据,比如 string -> TS -> JS -> string,这其中会涉及复杂的编译工具链,比如 webpack -> babel -> terser,每次接触到新的工具链,都得重新解析 AST,导致大量的内存占用。而 Esbuild 中从头到尾尽可能地复用一份 AST 节点数据,从而大大提高了内存的利用效率,提升编译性能。展开评论点赞 - #青训营笔记创作活动#
1月19日 打卡day7juejin.cn
今日学习 实时通讯技术,它允许网络应用或者站点,在不借助中间媒介的情况下,建立浏览器之间点对点(Peer-to-Peer)的连接,实现视频流和(或)音频流或者其他任意数据的传输。展开评论点赞