自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 浏览器渲染界面过程

解析遇到link请求css文件(请求css文件的同时继续解析HTML)解析遇到script请求js文件,js解析要等cssOm构建完成。服务器返回token(二进制编码)-> 浏览器解析成字符 -> 浏览器解析成token -> 浏览器解析成节点 =》生成dome。再根据Dom,cssOm生成渲染树。

2025-03-03 21:27:08 90

原创 webpack相关,性能优化相关

js,css,图片压缩,替换依赖库cdn引入,减少dom操作,网络(多站点,多域名,大带宽),用户体验(骨架屏,占位图)source-map(保存打包后和之前的映射关系)以上只是部分,其余详细优化方案待整理。

2025-03-03 21:23:31 133

原创 promise

async awit 是promise 和Generator的语法糖。promise 为什么可以链式调用因为返回的是一个promise。promise 手搓源码。

2025-03-02 21:53:22 214

原创 vue的nextTick和react的useLayoutEffect,useEffect

https://blog.youkuaiyun.com/weixin_42707287/article/details/111931861

2024-12-23 20:58:11 1530

原创 js中new一个对象的过程

【代码】js中new一个对象的过程。

2024-12-23 20:08:23 454

原创 setTimeout

setTimeout和setInterval在前端开发中经常遇到不精准的问题对此做了下研究setTimeout实现。

2024-12-03 20:03:14 126

原创 原型原型链继承相关

原型是 JavaScript 对象相互继承特性的机制

2024-12-03 19:00:08 575

原创 闭包及其相关

闭包让开发者可以从内部函数访问外部函数的作用域,有return值的函数都可以称为闭包

2024-11-27 17:18:22 179

空空如也

空空如也

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

TA关注的人

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