自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 前端代码规范工程化

工具涉及:commitlinthuskylint-stageeslintstyleLintprettier逻辑:Commitizen:交互式填写 commit信息,触发husky:触发git 钩子函数: 先触发: pre-commit 钩子执行 lint-stage 命令后触发: commit-msg 执行commitlint 提交信息校验。

2025-09-06 18:39:56 865

原创 海绵宝宝学习前端2-进阶

⽆法⽴即处理的任务:例如: settimeOut axios addEventListener⾯试:如何理解 JS 的异步?参考答案:首先为什么要js异步,为什么:防止渲染主线程卡死。因为JS是⼀⻔单线程的语⾔,它运⾏在浏览器的渲染主线程中,⽽渲染主线程只有⼀个。渲染主线程承担着诸多的⼯作,渲染⻚⾯、执⾏ JS 都在其中运⾏。如果使⽤同步的⽅式,就极有可能导致主线程产⽣阻塞,从⽽导致消息队列中的很多其他任务⽆法得到执⾏。这样⼀来,⼀⽅⾯会导致繁忙的主线程⽩。

2025-08-23 23:18:06 1220

原创 海绵宝宝学习前端

浮动:float,定位position,flex,vertical-align ,grid布局http缓存:强制缓存,协商缓存响应头设置cache-control:设置事件协商缓存:返回资源标识:last-modified etag原因:为了防止data复用,相互影响。当我们将组件中的data写成一个函数,数据以函数返回值形式定义,这样每复用一次组件,就会返回一份新的data,拥有自己的作用域,类似于给每个组件实例创建一个私有的数据空间,让各个组件实例维护各自的数据script配置。

2024-05-21 09:27:29 1085

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除