zhaojiaxing123
码龄3年
关注
提问 私信
  • 博客:69,519
    社区:1
    问答:1
    69,521
    总访问量
  • 91
    原创
  • 667,294
    排名
  • 1,432
    粉丝
  • 12
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2022-05-04
博客简介:

zhaojiaxing123的博客

查看详细资料
个人成就
  • 获得27次点赞
  • 内容获得15次评论
  • 获得119次收藏
  • 代码片获得1,248次分享
创作历程
  • 55篇
    2023年
  • 38篇
    2022年
成就勋章
TA的专栏
  • 面试题大全
    1篇
  • vue2
    9篇
  • vue3
    4篇
  • js
    23篇
  • umi
    5篇
  • css
    4篇
  • react.js
    19篇
  • 其它
    4篇
  • 性能优化
    4篇
  • git
    2篇
  • ES6
    5篇
  • django
    3篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

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

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

谈谈你对promise的理解?

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

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

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

冒泡排序的原理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。
原创
发布博客 2023.04.12 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IntersectionObserver的使用

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

vmin 和 vmax的区别

vmin 和 vmax的区别
原创
发布博客 2023.04.11 ·
1544 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

响应式布局的五种方法

响应式布局是同一页面在不同的屏幕上有不同的布局,即只需要一套代码使页面适应不同的屏幕。
原创
发布博客 2023.04.11 ·
2161 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

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

【代码】如何使用js函数封装一个深拷贝?
原创
发布博客 2023.04.10 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue2和vue3proxy反向代理的区别

vue2和vue3proxy反向代理的区别
原创
发布博客 2023.03.21 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

css如何实现快速居中?

css如何实现快速居中?
原创
发布博客 2023.03.21 ·
81 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

http和https的区别?

http和https的区别?
原创
发布博客 2023.03.20 ·
4950 阅读 ·
5 点赞 ·
0 评论 ·
33 收藏

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

v-show和v-if指令的共同点和不同点?
原创
发布博客 2023.03.18 ·
375 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

$router和$route的区别?

$router和$route的区别?
原创
发布博客 2023.03.14 ·
329 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

vue3中ref和reactive的区别?

vue3中ref和reactive的区别?
原创
发布博客 2023.03.14 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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

v-on可以监听多个方法吗?
原创
发布博客 2023.03.14 ·
687 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

vuex有哪几种属性?

vuex有哪几种属性?
原创
发布博客 2023.03.14 ·
221 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue3如何实现路由动画?

vue3如何实现路由动画?
原创
发布博客 2023.03.14 ·
622 阅读 ·
1 点赞 ·
4 评论 ·
1 收藏

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 ·
725 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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

vue2中v-drag如何实现拖拽(移动端)
原创
发布博客 2023.03.13 ·
961 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

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

使用原生js实现一个弹幕效果
原创
发布博客 2023.03.08 ·
363 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多