记录一次前端报错的问题排查

这篇文章描述了项目开发过程中遇到的一个问题,包括问题的起因、排查流程和最终解决方案。问题起因是两个功能分开开发后合并测试时出现报错,经过排查发现是 webpack 误 tree shaking 了一句有问题的代码。文章反思了排查问题的过程,强调了先复现问题再解决问题的重要性,提出了正确的排查思路。

CSS 伪类合集分享

文章分享了一个CSS伪类的合集,并提供了简单的demo。伪类用于定义元素的特殊状态,如:active、:only-child、:any-link、:only-of-type、:blank、:empty、:optional、:checked、:hover、:out-of-range、:in-range、:indeterminate、:default、:placeholder-shown、:invalid、:read-only、:read-write、:disabled、:enabled、:lang()、:not()、:focus和:focus-within。这些伪类可以用于增强用户交互体验和页面的响应性。文章还提到了浏览器兼容性问题,并建议通过Can I Use网站查看具体的兼容性信息。

JS箭头函数三连问:为何用、怎么用、何时用

这篇文章探讨了现代JS中箭头函数的特性和优缺点。箭头函数具有简明的语法和直观的作用域和this绑定,比其他形式的函数声明更受欢迎。其语法结构简洁,省略了function关键字,使代码更简洁。然而,箭头函数的作用域继承自父函数,不具有自己的执行上下文,因此在某些场景下不推荐使用,如对象中的方法和函数的深层调用。总的来说,应权衡箭头函数的优缺点,将其作为一种工具使用,而不是无脑替换所有函数声明。
Kitety
Kitety
独特为佳
公告
我曾经七次鄙视自己的灵魂
--卡里·纪伯伦
第一次,当它本可进取时,却故作谦卑;
第二次,当它在空虚时,用爱欲来填充;
第三次,在困难和容易之间,它选择了容易;
第四次,它犯了错,却借由别人也会犯错来宽慰自己;
第五次,它自由软弱,却把它认为是生命的坚韧;
第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;
第七次,它侧身于生活的污泥中,虽不甘心,却又畏首畏尾。
 
最新评论
Loading...