获得徽章 6
- #青训营笔记创作活动#
1月19日 打卡day21
今日学习pnpm是npm/yarn衍生而来的一款包管理器。它的特点主要有:速度快,节约磁盘空间、支持monorepo、安全性高。并且pnpm的使用也十分简单,和npm/yarn十分相似。展开评论点赞 - #青训营笔记创作活动#
1月18日 打卡day20
这篇博文是很火的羊了个羊游戏的纯前端实现。利用二维数组确定单层位置,在第三维叠加多层。生成地图时需要判断是否会出现卡片重叠,卡片的堆叠涉及到一些其他限制。评论点赞 - #青训营笔记创作活动#
1月16日 打卡第19天
今日学习除了console.log还有普通断点、条件断点、DOM断点、VS code 断点等调式方式。console除了log还有其他很多有用的输出打印,比如console.time和console.timeEnd可以计算代码执行时间,console.dir输出DOM节点的具体事件和属性等等。对于断点除了后端常有的一些还需要注意DOM断点。展开评论点赞 - #青训营笔记创作活动#
1月14日 打卡day18
实用的CSS比较函数:
Clamp()对值做限制,接受三个参数:最小值、首选值、最大值。当首选值小于最小值时,使用最小值。在值介于最小值和最大值之间时,使用首选值。当首选值大于值时,使用最大值。Clamp()可以简洁地实现媒体查询的功能。展开评论点赞 - #青训营笔记创作活动#
12月23日 day17
今日学习借助 CSS 来更好的控制定时器的方法:一、hover 延时触发 二、长按触发事件 三、轮播和暂停评论点赞 - #青训营笔记创作活动#
12月22日 day16
今日学习如何用纯前端实现人脸检测。提到人脸识别通常会想到Python实现,本王通过纯前的方式实现了人脸检测功能。
评论点赞 - #青训营笔记创作活动#
12月21日 day15
今日学习
本文讲解了如何调试 antd 的源码。通过设置 VSCode 调试配置:指定调试的 URL,然后启动调试。在组件里打个断点,代码会在这里断住。详细调试过程文中有图文详细说明展开评论点赞 - #青训营笔记创作活动#
12月20日 day14
今日学习 fabric.js 和 konva.js都是强大的canvas库,功能上类似,但中文文档效果更好。大佬使用fabric.js 快速开发一个图片编辑器,有源码。评论点赞 - #青训营笔记创作活动#
12月19日 day13
今日学习利用CSS的pointer-events、animation以及:active实现这样一个节流功能功能。可以理解成是对 CSS 动画的控制,比如有一个动画控制按钮从禁用->可点击的变化,每次点击时让这个动画重新执行一遍,在执行的过程中,一直处于禁用状态,就达到了“节流”的效果了。
展开评论点赞 - #青训营笔记创作活动#
12月18日 day12
今日学习
禁止开发者操作 DOM,转化为阻止开发者获取 document 对象。沙箱(Sandbox) 是一种安全机制,为运行中的程序提供隔离环境展开评论点赞