获得徽章 1
- #青训营笔记创作活动#
2月2日,打卡day8
今日学习前端压缩图片,实现思路总体分为五个部分,查找:找出压缩的资源,分配:均分任务到进程,上传,下载,写入评论点赞 - #青训营笔记创作活动#
1月19日 打卡day7
今日学习前端实现docx,pdf格式文件在线预览,
docx需要用到docx-preview插件。pdf需要使用pdfjs-dist这个插件,通过将文件流解析写到canvas上来实现预览效果展开评论点赞 - #青训营笔记创作活动#
1月18日 打卡day6
今日学习前端应该掌握的浏览器调试技巧,除开最基本的console.log外,还有console.warn用来在控制台输出警告信息,虽然代码不符合规范但不影响程序运行,console.error用于在控制台输出错误信息,主要是代码出错和异常提示,展开评论点赞 - #青训营笔记创作活动#
1月17日,打卡day5
今日学习50个常用的git指令,首先git不管是在平时开发还是在公司中都是非常常用的,因此学好git对于前端开发者十分重要。常用的git指令有git clone,gut init,git remote,git checkout,git branch等等展开评论点赞 - #青训营笔记创作活动#
1月16日,打卡day4
今日学习惊艳一时的css属性,其中我觉得最有趣的是background-clip:text 这个属性可以实现带背景的文字效果,我觉得它用来做一些文章的标题或者博客的欢迎页面会非常适配评论点赞 - #青训营笔记创作活动#
1月15日,打卡day3
今日学习前端开发中减少if-else的小技巧。第一种就是逻辑或运算的短路特性,第二种是三元运算符,第三种是swich case,适用于多条件判断,第四种是利用对象来进行判断。个人认为如果ifelse比较简单,则直接使用逻辑或运算或者三目运算符,比较复杂的话可以使用对象形式展开评论点赞 - #青训营笔记创作活动#
1月14日,打卡day2
今日学习前端必备的使用网站和工具。我觉得现阶段来说最有用的是GitHub desktop,因为我刚刚学习完git,对我来说记住和实际操作那么多git命令有些困难,因此我自己今天就尝试了这个git可视化工具,真的方便了非常多展开评论点赞 - #青训营笔记创作活动#
1月13日,打卡day1
今日学习:在vue中为什么不能用index作为key值。通过文章中的讲述,不能使用的主要原因是如果被v-for遍历的数组元素进行了顺序改变后,vue的diff算法在比对新旧dom时效率会非常低而且渲染出的dom会有问题,所以当被遍历的数组可能会进行元素顺序变化时不推荐用index,而是使用元素本身的id或者其他身份标志信息来作为key值,当然如果原数组确定没有元素顺序改变的话用index作为key值也是可以的展开评论点赞