沐光

记录在前端之路的点点滴滴

前言

近期花了差不多 1 个月的时间开发项目,包含看板、列表两种类型,从早期磕磕绊绊的页面设计,中间的反复改版,到最终的完成开发,也体会到了很多不一样的点,感受特别深的是与 Vue 开发时的区别,这里简单记一下我的心得体会。

阅读全文 »

前言

在看完了一遍 React 的基础内容后,现在又回过头来看 React 组件更新与优化相关的知识了,在使用 Hook 之后,与这个话题脱不开关系的便有 useMemouseCallbackReact.memo 了,正好项目优化时碰到了这么些知识,刚好总结一番。

阅读全文 »

前言

假期在家中无意间刷到了一篇 TS 技巧的文章,自己尝试了一下,觉得确实挺不错的,因此这里做一些记录。

阅读全文 »

前言

最近做到一些 H5 相关的内容开发,因为需要手机端的登陆 Cookie 信息,因此需要通过 Charles 抓包来获取 Cookie。安装虽然很简单,但是有几个比较坑的点着实花费了我不少时间,这里做一下记录。

阅读全文 »

前言

此篇为我从 Vue 转 React,初学 React Hook 的一些记录,记录一些写法和注意项。

阅读全文 »

前言

这次面试因为有比较明确的目标,想去 阿里、美团、快手、头条 等大公司提升提升自己,因此在准备了一番后,依次面了对应的公司。此处主要是总结一下当时面试遇到的一些问题,看看对于 2 年前端经验的人面试官们到底需要怎样的能力,以及部分问题的解体的思路。

注:面试一定得表现的自然,轻松自然、说话流畅自信会更容易通过面试!

阅读全文 »

前言

ES6 的 Promise 可以拓展很多比较好的调度算法,比如最近碰到的一个让人眼前一亮的简单任务调度实现的题目,这里我记录一下我的思考和实现。

阅读全文 »

前言

变量提升这个问题不论是以前还是现在,总是作为面试常考题型出现,因为 ES6 的新特性的推行,对于 var 所导致的变量提升问题在项目中就很少存在了。但是为什么 letconst 能解决这个变量提升的问题呢,静下心来品一品,其实还是有很多内容可以学到的。

阅读全文 »

前言

最近新换了一台 Mac(原来公司的 Mac 敲多了胳膊酸),因此又要重新配置 Mac 环境,想了想如果之后 Mac 又换了一台,那不又双叒叕得重新翻阅文档再配置一遍 Mac 吗。为了省去之后再次查资料的麻烦,这里写一篇记录文。

阅读全文 »

前言

因为项目需要配置背景水印,仅呈现背景水印这并没有什么难度,但是问题是当背景水印部分的代码通过什么原因被干掉了(例如:打开控制台,给背景水印部分代码加上 display: none),需要检测这个变化重新将水印更新会原状,emmmm,这就有的折腾了。于是乎就发现了 MutationObserver 方法,在此简单笔记一下。

阅读全文 »