自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Promise.all和Promise.race的区别和使用

Promise.race是赛跑的意思,也就是说Promise.race([p1, p2, p3])里面的结果哪个获取的快,就返回哪个结果,不管结果本身是成功还是失败。有时我们比如说有好几个服务器的好几个接口都提供同样的服务,我们不知道哪个接口更快,就可以使用Promise.race,哪个接口的数据先回来我们就用哪个接口的数据。值得注意的是,返回的数组结果顺序不会改变,即使P2的返回要比P1的返回快,顺序依然是P1,P2。如果遇到错误的情况,那么将不会继续执行下去,直接返回catch方法。

2023-04-17 19:41:24 570 1

原创 谈谈你对promise的理解?

Promise是ES6异步编程的一种解决方案(目前最先进的解决方案是async和await的搭配(ES8),但是它们是基于promise的),从语法上讲,Promise是一个对象或者说是构造函数,用来封装异步操作并可以获取其成功或失败的结果。1.promise其实就是一个对象或者说是构造函数2.promise的出现(es6) 就是解决异步编程和回调地狱等问题,async和await的出现(ES8)就是基于promise的一种解决异步编程的终极解决方案(简化代码等等)

2023-04-17 19:29:58 588

原创 <script> 标签上的 defer 和 async 属性是什么?

此流程提供了糟糕的用户体验,假如脚本下载时间过长,用户将无法与页面交互。在看到整个页面被解析之前,他们必须等待所有脚本被下载并完全执行。注意:没有 src 属性的脚本(即不是内联脚本),async 和 defer 属性会被忽略。下载 async 脚本后,浏览器将暂停文档解析器,执行脚本并继续解析文档。只有当解析器完成其工作时,才会执行 defer 脚本。4.执行结束后,继续解析 HTML 文档。注意:这个过程文档是不会停止解析的。3.在脚本完全下载后立即执行脚本。2.创建新请求以下载脚本。

2023-04-12 21:00:43 561

原创 冒泡排序的原理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2023-04-12 20:29:18 148

原创 IntersectionObserver的使用

​IntersectionObserverAPI,可以自动"观察"元素是否可见,由于可见(visible)的本质是,目标元素与视口产生一个交叉区,所以这个 API叫做"交叉观察器"。它的用法比较简单就是我们先用new实例化一下IntersectionObserver是浏览器原生提供的构造函数, 接受两个参数:cb是可见性变化时提供的回调函数,ops是配置对象。// 开始观察 io . observe(获取的dom) // 停止观察 io . unobserve(获取的dom)

2023-04-12 18:20:55 848

原创 vmin 和 vmax的区别

vmin 和 vmax的区别

2023-04-11 18:49:26 1304

原创 响应式布局的五种方法

响应式布局是同一页面在不同的屏幕上有不同的布局,即只需要一套代码使页面适应不同的屏幕。

2023-04-11 18:36:42 2078

原创 如何使用js函数封装一个深拷贝?

【代码】如何使用js函数封装一个深拷贝?

2023-04-10 19:23:19 101

原创 vue2和vue3proxy反向代理的区别

vue2和vue3proxy反向代理的区别

2023-03-21 20:15:06 136

原创 css如何实现快速居中?

css如何实现快速居中?

2023-03-21 11:37:28 73

原创 http和https的区别?

http和https的区别?

2023-03-20 19:19:46 4928

原创 v-show和v-if指令的共同点和不同点?

v-show和v-if指令的共同点和不同点?

2023-03-18 11:20:44 366

原创 $router和$route的区别?

$router和$route的区别?

2023-03-14 20:55:26 312 1

原创 vue3中ref和reactive的区别?

vue3中ref和reactive的区别?

2023-03-14 20:46:07 213

原创 v-on可以监听多个方法吗?

v-on可以监听多个方法吗?

2023-03-14 20:10:18 672

原创 vuex有哪几种属性?

vuex有哪几种属性?

2023-03-14 19:49:44 210

原创 vue3如何实现路由动画?

vue3如何实现路由动画?

2023-03-14 16:35:11 599 4

原创 Vue3引入element-ui报错:Uncaught TypeError: Cannot read property ‘prototype‘ of undefined

Vue3引入element-ui报错:Uncaught TypeError: Cannot read property ‘prototype‘ of undefined

2023-03-14 10:54:08 702

原创 vue2中v-drag如何实现拖拽(移动端)

vue2中v-drag如何实现拖拽(移动端)

2023-03-13 14:42:17 928

原创 使用原生js实现一个弹幕效果

使用原生js实现一个弹幕效果

2023-03-08 09:54:02 327

原创 什么是 JavaScript 中的包装类型?

什么是 JavaScript 中的包装类型?

2023-03-07 20:33:16 150

原创 || 和 && 操作符的返回值?

|| 和 && 操作符的返回值?

2023-03-07 20:09:04 164

原创 布尔类型的转换规则?

布尔类型的转换规则?

2023-03-06 16:42:24 134

原创 数字的转化规则?

数字的转化规则?

2023-03-06 16:02:09 434

原创 字符串的转化规则?

字符串的转化规则?

2023-03-06 15:01:03 249

原创 umi中@umijs/plugin-dva的使用,及实现一套增删改

umi中@umijs/plugin-dva的使用,及实现一套增删改

2023-03-03 19:43:13 962

原创 typeof NaN的结果是什么?什么情况下会出现NaN?

typeof NaN的结果是什么?什么情况下会出现NaN?

2023-03-03 11:09:52 463

原创 js如何安全的获取undefinde值?

js如何安全的获取undefinde值?

2023-03-03 11:00:50 1096

原创 为什么0.1 + 0.2 !== 0.3,如何让其相等?

为什么0.1 + 0.2 !== 0.3,如何让其相等?

2023-03-02 14:54:46 195

原创 CSS3基础动画讲解

CSS3基础动画讲解

2023-03-01 14:52:37 129

原创 typeof null 的结果是什么?为什么?

typeof null 的结果是什么?为什么?

2023-03-01 10:54:45 1938

原创 umi 中如何使用 px2rem 插件做rem适配

umi 中如何使用 px2rem 插件做rem适配

2023-02-28 21:06:29 698

原创 umi如何利用postcss-px-to-viewport做移动端布局?

umi如何利用postcss-px-to-viewport做移动端布局?

2023-02-28 14:13:05 567 2

原创 js中判断数组的方式有哪些?

js中判断数组的方式有哪些?

2023-02-28 10:40:08 220

原创 null和undefined的区别有哪些?

null和undefined的区别有哪些?

2023-02-27 20:42:58 298

原创 js的数据类型有哪些?以及基本数据类型和引用数据类型的区别?

js的数据类型有哪些?以及基本数据类型和引用数据类型的区别?

2023-02-24 13:53:12 285

转载 umi路由跳转和传参(基于React)

在 Umi如何使用路由传参

2023-02-20 15:45:12 878

原创 React性能优化的手段有哪些?

React性能优化的手段有哪些?

2023-02-20 14:52:47 309

原创 谈一谈正向代理和反向代理?

谈一谈正向代理和反向代理?

2023-02-20 13:56:44 311

原创 什么是防抖和节流,怎么实现一个防抖和节流?

什么是防抖和节流,怎么实现一个防抖和节流?

2023-02-17 17:00:15 95

空空如也

空空如也

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

TA关注的人

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