获得徽章 2
- #青训营笔记创作活动#
1月24日 打卡day45
今日学习规范你的Typescript注释,一步一步教你生成API文档。typescript作为javascript的第二语言越来越流行,规范的TS注释不仅能说明代码意图、直接生成API文档,还能为IDE工具提供更智能的提示,本文讲解了TSDoc,以及如何规范TS注释。展开评论点赞 - #青训营笔记创作活动#
1月23日 打卡day44
今日学习20个常用的git指令用法。git是程序员必备的版本管理工具,本文讲解了20个git指令的用法。大部分人使用可视化工具操作git,但是学习git的各种指令也是理解底层工作逻辑的重要内容。展开评论点赞 - #青训营笔记创作活动#
1月22日 打卡day43
今日学习这 4 个场景可用 CSS 完全取代 JS。本文讲解了在颜色选择器、打字效果、滑顶/触底效果和顺滑切图这四个场景中如何使用CSS实现,而不是JS,简化了实现过程。评论点赞 - #青训营笔记创作活动#
1月21日 打卡day42
今日学习前端图形学实战: 从零开发几何画板(vue3 + vite版)。本文讲解了vue3 + vite的实用技巧,几何画板的基本开发思路,以及利用几何和代数学知识解决前端问题,代码已开源,非常适合学习。展开评论点赞 - #青训营笔记创作活动#
1月20日 打卡day41
今日学习模仿羊了个羊实现狗了个狗。本文分析了羊了个羊的设计思路,主要需要考虑block块的覆盖逻辑,使用原生JavaScript复刻了羊了个羊小游戏,并且已开源,本文详细讲解了代码结构。展开评论点赞 - #青训营笔记创作活动#
1月19日 打卡day40
今日学习有趣又逼真的水波交互动画。本文用 pixi.js 来完成一个水波交互动画,里面包括了水体扭曲和点击水波扩散的效果,主要利用了 pixi.js 库以及关于它的 filters 滤镜的使用。展开评论点赞 - #青训营笔记创作活动#
1月18日 打卡day39
今日学习苹果官网滚动文字特效实现。本文介绍了2种使用CSS实现苹果官网新品介绍页的滚动文字效果的方式,分别是background-clip 实现和mix-blend-mode 实现,再结合滚动实现动画。展开评论点赞 - #青训营笔记创作活动#
1月17日 打卡day38
今日学习React Hooks 最佳实践。React Hooks 作为 React 库的重要补充,它使函数组件能够以新的方式编写、重用和共享 React 代码。随着 Hooks 开始改变开发人员编写 React 组件的方式,需要编写一套 React Hooks 的最佳实践,以便团队内成员更轻松地开发和协作。展开评论点赞 - #青训营笔记创作活动#
1月16日 打卡day37
今日学习原生JS手写一个优雅的图片预览功能。本文用一个极简的例子详细讲解如何用原生JS一步步实现完整的图片预览和查看功能,无任何第三方依赖,兼容PC与H5,介绍了如何仅通过指针事件进行多端统一的事件监听,如何实现触屏双指缩放等。展开评论点赞 - #青训营笔记创作活动#
1月15日 打卡day36
今日学习在vue中为什么不能用index作为key。index作为key简单又方便,但是本文讲解了key的作用、虚拟DOM、和diff算法,并通过3个demo展示了为什么不可以用index作为key。展开评论点赞