幸运的兔脚

发布于 2021.05.05笔记前端

最近在搞移动端适配,突然发觉自己对设备尺寸、物理像素和css像素之类的东西没什么概念,导致完全想象不出同样的东西在不同设备上会有什么样的显示差异。 难受,逐查之…… 查了些资料,和这篇文章一样,我也收获了一大堆名词hhh 最近查了好多关于移动端适配的资料,把人都看懵了,收获了一堆名词: CSS像素、物理分辨率、逻辑分辨率、设备像素比、PPI、DPI、DPR、DIP、Viewport 其实废话那么…

发布于 2021.03.17笔记javascriptPromise

今天在 QQ 群里摸鱼闲晃的时候,看到有位群友提了一个非常有意思的问题: 下面这串代码中,为什么 4 在 3 之后被打印。 说实话一开始我还觉得这问题挺无聊的,毕竟这种写法可能有那么点实际意义,但可读性很差,对于代码的维护来说很不友好,在我的观念中能在实际应用中写出这种代码的,要么是真大佬,要么就是迫于无奈的老代码。 但是,这会我不是在摸鱼么,在摸鱼的时候就是会对这种“无聊”的题目产生兴趣然后去…

发布于 2020.03.18electron

今天开始学习 Electron,结果一上来就遇到了大麻烦…… 卡住了 这个卡着不动的画面大家应该挺眼熟吧,放了 10 分钟居然都没动过,太悲伤了。 不过天无绝人之路,还好文档给出了解决方案,果然优先看了一眼文档是个正确的选择。 至于为啥会卡的原因咱就不深纠了,毕竟是在国内理由什么的大家都懂,所以不废话直接进正题吧。 结论 如果对后面的解析不感兴趣,那直接看这里就可以了。 方案一:使用自定义镜像 …

发布于 2020.03.11笔记babel

我又回来回顾基础了,在之前的配置 React 脚手架一文中我简单介绍了 Babel,但当时对 Babel 的了解还十分浅显,很多地方还时不清不楚不明不白的,于是今天就来重新学习整理一下。 几句废话 打开 Babel 的官网,说实话每次都看得头昏眼花,什么东西可以不装?什么东西必装?哪些设置有用?哪些设置可以默认?总要研究好久…… 总之,Babel 的配置可以简单理解成 预设 + 插件 的模式。预…

发布于 2020.02.20css

这是个在博客开发过程中发生的小事~ css vs css-module vs cssnext vs sass vs less 因为之前都是纯 css 来进行开发的,所以一开始我还觉得这东西挺单纯的,无非就是各种属性层级的组合然后链接到 html 就完事了—— 直到我开始考虑要在博客中使用那种方式来支持 css 为止…… 作为全球最知名的 css 扩展之一,sass 提供了很多 css 没有的额外…