不可变数据在 React 中的应用
React Hooks 总结
一篇对于 React 合成事件原理的概括
一篇对于 React 各个核心包的解读
从用户开始来访问你的网站应用,到最终他在上面浏览信息点击操作,其中经历了非常多的环节,而每个环节都可能带来性能问题,那每个环节也都是我们实现性能提升的机会,但茫茫多的环节我们有时根本无从下手,因此我们性能优化的第一步就是要了解我们的页面都经历哪些环节,并且都有哪些问题...
自己动手实现了一套前端状态管理,解决了 mobx 与 redux 的使用过程中的痛点,并设计了一套使用模式应用到了日常项目中。
前端技术纷杂,需要学习和掌握的知识有很多,知识点与知识点之间如果没有任何关联,那就很难去记忆,就像散落在各处的树叶,每次拾起才会记起,丢下后又好像根本没有拾起过
Mention 组件好多组件库其实都已经实现了,但大部分不满足自己的需求,因此自己决定从 0 用 react hooks 动手实现一个,因为前后碰到很多的坑,在这里就记录一下,碰坑过程中不细细描述了,这里只记载之后的结果了... 🐹
最近在做一个小项目有一个类似添加书签的功能,用户点击添加后,弹出输入模块,用户只需要将需要收录的网站的链接添加进去,便可以自动生成带有此网站图标和此网站标题的卡片...
自己本身是一个微信小程序小白,前几天刚开始学习。碰到一个需求是要实现多个圆形带缺口的进度条,在网上没有找到相关插件后决定自己编写一个
这段时间终于感觉自己步入正轨,也相对稳定了下来。便想搞点事情,想做一个网站,包含自己一些平时想要的工具和一些自己想关注的咨询。然后发现自己的服务器竟然一点都不绿,所以就花了一些时间绿化了自己的服务器🌲...
跨域问题是日常中必须要面对的,每次面试必考跨域也体现了跨域相关问题的重要性,跨域的文章也多的数不过来,今天这篇文章主要是用来总结自己对每种跨域技术的尝试
最近这个记仇图片在我的一些群里出现次数相当高,朋友们都会去用修图软件去改下面的文字,作为一个前端党就在想能不能更加便利一点,一开始想用 canvas 去画文字,后来就偶然搜到了 html2canvas,是一款截图工具,那这样就方便多了。
canvas
在学习了 alsotang 大神的 《Node.js 包教不包会》后的一个爬虫小练习,期间也碰到挺多小问题,也学到了很多小东西,在此记录一下爬数据的过程...
最近一直在准备面试,被问到了解 XSS 时答出不了解还是很惭愧的,作为前端开发人员,安全这方面是必须要非常重视的,因此决定拿出了一段时间来重点了解一下关于前端的安全问题,在这里以 XSS 和 CSRF 为主...
前几天做一个迷你京东小项目的时候涉及到一个全选的小功能,一开始用的是 attr,但是效果完全不是自己想要的,当商品按钮点击过一次后,attr 就无法对其状态进行更改,最后谷歌了一番发现需要用 prop 来代替。虽然效果问题解决了,但是自己还是想弄懂 prop 和 attr 的区别...
前阵子无聊,LOL 也不是很想玩,发现了电脑中自带的扫雷,当时在一个神奇的地方,用的是一个 windows2000 的系统界面但是扫雷确是 win7 的样式,玩了几局,其中有一局很崩溃,点击 read more 可以看下这绝望的一局...
网络上关于作用域及闭包的文章很多,但自己对于纯理论知识并不能很快的理解,但自己对于图画有很强的记忆能力,因此决定将此知识点以图画的知识表现出来,加深自身理解的同时如果能帮到正在学习的童鞋就再好不过了,下面我以函数的整个生命周期来诉说此部分知识...
ECMAScript 变量可能包含两种不同的数据类型:「基本数据类型」和「引用数据类型」,这两种类型的值传递是存在不同的.在我们谈这两种数据类型的值传递前,为了便于理解,我想首先谈一下这两种数据类型有关复制操作存在的不同...