跳到主要内容

面试的一些碎碎念

· 阅读需 8 分钟

原本计划上周末写一写,结果周末两天加班。遂请个假,周二周三休息两天,把这些文章都写出来。

本文于 2021 年 7 月 20 日书写。

Vue 下 input 输入拦截研究

· 阅读需 2 分钟

前几天看面试题,其中提到 React 的 setState 何时为同步何时为异步。那篇文章提到要根据 isBatchingUpdate 来判断。当时我就信以为真了。

过了几天有时间就去看了下 React 源码,根本没有 isBatchingUpdate!之后依次翻阅历史版本,从 v18 一直到 v15.6,果真看到了。没想到这应该是 2018 的面试题吧。

AirTag 的用途考虑

· 阅读需 9 分钟

苹果考虑许久的防丢设备 AirTag 终于在 4 月 21 日发布了。一开始我觉得平淡无奇,也没觉得有什么实质作用。但是仔细一想,又想到了很多点子。现在预约得要等到两周以后才能发货了,所以计划 4 月 30 日去店里看看,或许能直接开售。

去之前,好好温习下 AirTag。

iOS disabled 颜色样式过浅问题

· 阅读需 2 分钟

之前一次在做输入框 disabled 时候,发现电脑浏览器模拟没问题,安卓手机没问题,但是 iPhone 手机竟然获取不到内容。反复排查,才发现是输入框中有内容,但是文字颜色太浅了,导致肉眼极难看见。

网页增加水印

· 阅读需 2 分钟

之前看到有的内部项目,为了防止外放,再或者为了方便调试,都会为项目页面增加水印。