自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 umi-request 网络请求之路

/ 自定义请求内核中间件// 假设已经引入了 SDK 并且能通过 SDK 发起对应请求})// 将结果注入到 ctx 的 res 里});// 引入内核中间件__umiRequestCoreType__: "SDKRequest", // 声明使用 SDKRequest 来发起请求data: []});

2023-09-23 11:31:34 1118 1

原创 Promises的原理和Promises的链式调用

方法来处理多个 Promise 并发执行的情况,它接受一个 Promise 数组作为参数,并返回一个新的 Promise 对象。Promise 构造函数接受一个执行器函数作为参数,在创建 Promise 对象时立即执行。方法返回一个新的 Promise 对象,可以通过链式调用来处理多个异步操作。状态,并将第一个被拒绝的 Promise 的错误原因作为参数传递给。方法,并将 Promise 的错误原因作为参数传递给该方法。方法,并将 Promise 的结果作为参数传递给该方法。

2023-09-23 11:18:44 115 1

原创 乾坤的样式隔离、微前端的样式隔离

乾坤的样式隔离:乾坤是一种基于微前端的解决方案,它可以将多个独立的前端应用整合到一个单页应用中。在乾坤中,样式隔离是一个重要的技术挑战,因为不同的应用可能使用不同的 UI 库(如 Element-UI 和 Element-Plus),它们的前缀相同,这可能导致样式冲突。总结来说,乾坤通过使用Shadow DOM实现子应用的样式隔离,而微前端可以采用CSS命名空间、CSS-in-JS等方式来实现样式隔离。这个方法可以有效地将不同库的样式隔离,但它需要在应用中添加一些额外的代码,可能会增加应用的复杂性。

2023-09-23 10:48:50 1156 2

原创 Cookie、localStorage、sessionStorage的区别

存储位置:Cookie、localStorage和sessionStorage都是客户端存储,保存在用户电脑的浏览器中。综上所述,Cookie、localStorage和sessionStorage各有优缺点,在不同的场景下应选择合适的存储方式。存储容量:Cookie通常只能存储少量的数据,最大不超过4KB,而localStorage和sessionStorage可以存储更多的数据,一般为5MB或10MB,不同浏览器的限制可能会略有不同。

2023-09-23 10:44:54 264 1

原创 var、let、const 的区别

声明的变量会存在变量提升,即在变量声明之前就可以访问和使用变量。可以多次声明同一个变量,而不会报错,但会覆盖之前的值。的作用域是块级的,不存在变量提升、不能重复声明,且必须初始化;声明的变量不会变量提升,只有在变量声明后才能访问和使用变量。的作用域是函数级的,进行变量提升且可重复声明、不要求初始化;在实际开发中,推荐使用。声明时,变量可以不进行初始化,而默认值为。声明时,变量必须进行初始化,否则会报错。声明的变量可以进行值的重新赋值,而使用。关键字声明的变量具有函数作用域,而。声明的变量可以重新赋值,而。

2023-09-23 10:44:05 162 1

空空如也

空空如也

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

TA关注的人

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