获得徽章 1
5月15日打卡day31
今日学习《前端工程化基石 -- AST(抽象语法树)以及AST的广泛应用》从中学习到了AST的设计理念出发,逐步引申出编译器的工作原理,为了让大家更加深入的了解AST,我们使用差不多180行代码手写了一个简易编译器
今日学习《前端工程化基石 -- AST(抽象语法树)以及AST的广泛应用》从中学习到了AST的设计理念出发,逐步引申出编译器的工作原理,为了让大家更加深入的了解AST,我们使用差不多180行代码手写了一个简易编译器
评论
点赞
5月14日 打卡day30
今日学习
《Qiankun原理——JS沙箱是怎么做隔离的》从中学习到了qiankun 会把要执行的 JS 包裹在立即执行函数中,通过绑定上下文和传参的方式来改变 this 和 window 的值,让它们指向 window.proxy 沙箱对象,最后再用 eval 来执行这个函数。
今日学习
《Qiankun原理——JS沙箱是怎么做隔离的》从中学习到了qiankun 会把要执行的 JS 包裹在立即执行函数中,通过绑定上下文和传参的方式来改变 this 和 window 的值,让它们指向 window.proxy 沙箱对象,最后再用 eval 来执行这个函数。
展开
评论
点赞
5月13日 打卡day29
今日学习《package.json 配置完全解读》从中学习到了package.json 是前端每个项目都有的 json 文件,位于项目的根目录。许多脚手架在搭建项目时也会自动帮我们自动初始化好 package.json
今日学习《package.json 配置完全解读》从中学习到了package.json 是前端每个项目都有的 json 文件,位于项目的根目录。许多脚手架在搭建项目时也会自动帮我们自动初始化好 package.json
评论
点赞
5月12日 打卡day28
今日学习
《【中级/高级前端】为什么我建议你一定要读一读 Tapable 源码?》从中学习到了先依次讲解了 Tapable 中各种类型 Hook 的基本用法和运行机制,接着再次回到最初的案例中,花了大量篇幅讲解 Tapable 的核心思想和实现思路。
今日学习
《【中级/高级前端】为什么我建议你一定要读一读 Tapable 源码?》从中学习到了先依次讲解了 Tapable 中各种类型 Hook 的基本用法和运行机制,接着再次回到最初的案例中,花了大量篇幅讲解 Tapable 的核心思想和实现思路。
评论
点赞
5月10日 打卡day27
今日学习
《在 JavaScript 中,什么时候使用 Map 或胜过 Object》从中学习到了在 Hash Map 中使用对象最明显的缺点是,对象只允许键是字符串和 symbol。任何其他类型的键都会通过 toString 方法被隐含地转换为字符串。
今日学习
《在 JavaScript 中,什么时候使用 Map 或胜过 Object》从中学习到了在 Hash Map 中使用对象最明显的缺点是,对象只允许键是字符串和 symbol。任何其他类型的键都会通过 toString 方法被隐含地转换为字符串。
评论
点赞
5月9日 打卡day26
今日学习《Islands 架构原理和实践》从中学习到了MPA 有更好的首屏性能,SPA 在后续页面的访问中有更好的性能和体验,但 SPA 也带来了更高的工程复杂度、略差的首屏性能和 SEO
今日学习《Islands 架构原理和实践》从中学习到了MPA 有更好的首屏性能,SPA 在后续页面的访问中有更好的性能和体验,但 SPA 也带来了更高的工程复杂度、略差的首屏性能和 SEO
评论
点赞
5月8日
今日学习 打卡day25
《写给前端的docker使用指南》从中学习到了很多的知识,docker 使应用部署更加轻量,可移植,可扩展,更好的环境隔离也更大程度地避免了生产环境与测试环境不一致的巨大尴尬。
今日学习 打卡day25
《写给前端的docker使用指南》从中学习到了很多的知识,docker 使应用部署更加轻量,可移植,可扩展,更好的环境隔离也更大程度地避免了生产环境与测试环境不一致的巨大尴尬。
评论
点赞
5月7日 打卡day24
今日学习《一次搞懂数据大屏适配方案 (vw vh、rem、scale)》从中学习到了大屏之关键-前期的自适应适配,根据 ui 稿绘制图表,调细节
今日学习《一次搞懂数据大屏适配方案 (vw vh、rem、scale)》从中学习到了大屏之关键-前期的自适应适配,根据 ui 稿绘制图表,调细节
评论
点赞
5月6日 打卡day23
今日学习
《推荐20个开源的前端低代码项目》从中学习到了项目开发的一些便利操作,以及一些实用性需求的项目。
今日学习
《推荐20个开源的前端低代码项目》从中学习到了项目开发的一些便利操作,以及一些实用性需求的项目。
评论
点赞
5月5日 打卡day22
今日学习
《我被骂了,但我学会了如何构造高性能的树状结构》从中学习到了结构很清晰,我们可以很轻易的对数据进行处理。特别是在特别大数据量的情况下,这种形式可以极大的提高性能,减去需要遍历的性能消耗。以前各种在数组对象出现的弊端都消失了。
今日学习
《我被骂了,但我学会了如何构造高性能的树状结构》从中学习到了结构很清晰,我们可以很轻易的对数据进行处理。特别是在特别大数据量的情况下,这种形式可以极大的提高性能,减去需要遍历的性能消耗。以前各种在数组对象出现的弊端都消失了。
评论
点赞
5月4日 打卡day21
今日学习《关于现代包管理器的深度思考——为什么现在我更推荐 pnpm 而不是 npm/yarn?》从中学习到了虽然 pnpm 内部做了非常多复杂的设计,但实际上对于用户来说是无感知的,使用起来非常友好
今日学习《关于现代包管理器的深度思考——为什么现在我更推荐 pnpm 而不是 npm/yarn?》从中学习到了虽然 pnpm 内部做了非常多复杂的设计,但实际上对于用户来说是无感知的,使用起来非常友好
评论
点赞
5月2日 打卡day20
今日学习
《纯前端实现「羊了个羊」小游戏》从中学习到了动效的实现:
从排堆进入 pendding 区域
从 pendding 区域进入暂存区
使用随机道具时候的动画
集齐 3 个卡片时候的消除动画
今日学习
《纯前端实现「羊了个羊」小游戏》从中学习到了动效的实现:
从排堆进入 pendding 区域
从 pendding 区域进入暂存区
使用随机道具时候的动画
集齐 3 个卡片时候的消除动画
展开
评论
点赞
5月1日 打卡day19
今日学习
《前端应该掌握的浏览器调试技巧》从中学习到了Vs Code断点还是需要学会的,对于编译问题、脚本或者脚手架工具这些Node运行环境,就需要借助于IDE的调试环境了,当然Vs Code断点的很简单,跟浏览器类似,都是主流操作。
今日学习
《前端应该掌握的浏览器调试技巧》从中学习到了Vs Code断点还是需要学会的,对于编译问题、脚本或者脚手架工具这些Node运行环境,就需要借助于IDE的调试环境了,当然Vs Code断点的很简单,跟浏览器类似,都是主流操作。
评论
点赞
4月39日 打卡day18
今日学习《别整一坨 CSS 代码了,试试这几个实用函数》从中学习到了需要根据视口宽度来改变一个组件或一个网格的间距。有了CS函数就不一样了,我们只需要设置一次
今日学习《别整一坨 CSS 代码了,试试这几个实用函数》从中学习到了需要根据视口宽度来改变一个组件或一个网格的间距。有了CS函数就不一样了,我们只需要设置一次
评论
点赞
4月28日 打卡day17
今日学习《还在用定时器吗?借助 CSS 来监听事件》从中学习到了:hover配合transition延时、transitionend监听可以实现鼠标经过延时触发效果
今日学习《还在用定时器吗?借助 CSS 来监听事件》从中学习到了:hover配合transition延时、transitionend监听可以实现鼠标经过延时触发效果
评论
点赞
4月28日 打卡day15
今日学习前端实现活体人脸检测,接触到了很多的知识,也接触到人脸检测的新兴发展
今日学习前端实现活体人脸检测,接触到了很多的知识,也接触到人脸检测的新兴发展
评论
点赞